From 2233fb4d6b7e2dda2f437555a6b1b076766a50fd Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Thu, 14 Aug 2025 10:33:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E7=BC=96=E8=BE=91=E4=B8=AA?= =?UTF-8?q?=E4=BA=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/UserController.php | 1 + config/route.php | 1 + 2 files changed, 2 insertions(+) diff --git a/app/admin/controller/UserController.php b/app/admin/controller/UserController.php index 7a7f6eb..ddafa85 100644 --- a/app/admin/controller/UserController.php +++ b/app/admin/controller/UserController.php @@ -48,6 +48,7 @@ class UserController extends BaseController { try { $data = $this->validate($this->service->getValidator(), $request->post(), 'update'); + $data['id'] = $data['id']??$request->user->uid; $res = $this->service->serviceUpdate($request, $data); return $this->success([], '更新成功'); } catch (\Throwable $e) { diff --git a/config/route.php b/config/route.php index 3da8dd6..9cc5c85 100644 --- a/config/route.php +++ b/config/route.php @@ -121,6 +121,7 @@ Route::group('/admin', function () { Route::any('/list', [app\admin\controller\UserController::class, 'index']); Route::any('/show', [app\admin\controller\UserController::class, 'show']); Route::any('/update', [app\admin\controller\UserController::class, 'update']); + Route::any('/edit', [app\admin\controller\UserController::class, 'edit']); Route::any('/authorize', [app\admin\controller\UserController::class, 'authorize']); Route::any('/set/resources', [app\admin\controller\UserController::class, 'updateResources']); Route::any('/update/password', [app\admin\controller\UserController::class, 'savePassword']);