public function personal(Request $request) { $result = $this->check($request); $entrance = $request->input('entrance'); $user = Info::where('user_id', $result['loginFlag'])->first(); $user->username = $result['username']; $user->src = 'uploads/' . $user->head_photo; $news = Comments::newsCount($result['loginFlag'], $result['username']); if (!$result['loginFlag']) { return redirect('/'); } if ($entrance == 'sending') { $status = 1; $data = Goods::personal($result['loginFlag'], 8, $entrance); } elseif ($entrance == 'info') { $status = 2; $data = Comments::personal($result['loginFlag'], 8); } else { $status = 0; $data = Goods::personal($result['loginFlag'], 8, 'sent'); } $goods = Goods::where(['username' => $result['username'], 'is_send' => 1, 'status' => 0])->first(); if ($goods) { $goods->update(['status' => 1]); } return view('pc.personal', ['key' => '', 'loginFlag' => $result['loginFlag'], 'username' => $result['username'], 'sentNum' => $news['sentNum'], 'mesNum' => $news['mesNum'], 'max' => $data['maxPage'], 'status' => $status, 'user' => $user, 'data' => $data['data']]); }
public function userCenter(Request $request) { $id = $request->input('id'); $curPage = $request->input('curPage'); return Comments::personal($id, 8, $curPage, 'json'); }