service = new LoginService(); } public function index() { return view(); } /** * @param Request $request * @return mixed * @throws BaseException */ public function login(Request $request) { $params = (new LoginValidate())->requestBodyCheck($request); $s_result = $this->service->login($params['username'], $params['password']); predicate($s_result->bool, $s_result->message); return $this->ok($s_result->data); } }