token = $this->request->request('token', ''); if (empty($this->token)) { $this->token = $this->request->header('token', ''); } if (empty($this->token)) { $this->error('请求令牌不能为空!'); } $this->member = $this->getMember(); $this->mid = $this->member['id']; } /** * 获取会员数据 * @return array|void */ protected function getMember() { try { $map = ['token' => $this->token]; return UserService::instance()->get($map); } catch (HttpResponseException $exception) { throw $exception; } catch (\Exception $exception) { $this->error($exception->getMessage()); } } }