From 389bd54028cb98960c2c05bdba9266bf79280e0a Mon Sep 17 00:00:00 2001 From: lgb <353856593@qq.com> Date: Thu, 11 Jul 2024 20:49:26 +0800 Subject: [PATCH] nasToolsApprove no excpetion --- app/Http/Controllers/AuthenticateController.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/AuthenticateController.php b/app/Http/Controllers/AuthenticateController.php index f0dbd0b2..f326ddd0 100644 --- a/app/Http/Controllers/AuthenticateController.php +++ b/app/Http/Controllers/AuthenticateController.php @@ -76,9 +76,16 @@ class AuthenticateController extends Controller $request->validate([ 'data' => 'required|string' ]); - $user = $this->repository->nasToolsApprove($request->data); - $resource = new UserResource($user); - return $this->success($resource); + try { + $user = $this->repository->nasToolsApprove($request->data); + $resource = new UserResource($user); + return $this->success($resource); + } catch (\Exception $exception) { + $msg = $exception->getMessage(); + $params = $request->all(); + do_log(sprintf("nasToolsApprove fail: %v, params: %v", $msg, nexus_json_encode($params))); + return $this->fail($params, $msg); + } } public function iyuuApprove(Request $request)