getId()) ) { // $is_auth = 0; // return $this->fail(''); // } // }else{ if(empty($wechatUser)){ $viewer = Viewer::where('openid', $request->openid)->first(); if(empty($viewer) || empty($request->openid)){ return $this->fail(''); } } // } return $next($request); } public function success($msg, $data=[]){ $result = [ 'code'=> 0, 'message'=> $msg, 'data'=> $data, ]; $response = Response()->json($result); return $response; } //接口返回失败 public function failure($msg, $data=[], $jsonp=false){ $result = [ 'code'=> 1, 'message'=> $msg, 'data'=> $data, ]; if($jsonp){ return Response()->jsonp('callback', $result); }else{ return Response()->json($result); } } //接口返回失败 public function fail($msg, $data=[], $jsonp=false){ $result = [ 'code'=> 2, 'message'=> $msg, 'data'=> $data, ]; if($jsonp){ return Response()->jsonp('callback', $result); }else{ return Response()->json($result); } } }