From 060d464f093ed383635420cd7e853b78bb03e189 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Thu, 14 Aug 2025 18:07:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/UserController.php | 2 +- app/admin/service/UserService.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/admin/controller/UserController.php b/app/admin/controller/UserController.php index b8eef18..25f2385 100644 --- a/app/admin/controller/UserController.php +++ b/app/admin/controller/UserController.php @@ -64,7 +64,7 @@ class UserController extends BaseController public function edit(Request $request) { try { - $data = $this->validate($this->service->getValidator(), $request->post(), 'update'); + $data = $request->post(); $data['id'] = $data['id']??$request->user->uid; $res = $this->service->serviceUpdate($request, $data); return $this->success([], '更新成功'); diff --git a/app/admin/service/UserService.php b/app/admin/service/UserService.php index 75b47b1..4d23710 100644 --- a/app/admin/service/UserService.php +++ b/app/admin/service/UserService.php @@ -44,6 +44,8 @@ class UserService /** 更新 */ public function serviceUpdate(Request $request, array $data = []) { + unset($data['roles']); + unset($data['corp_name']); $data = $this->preProcess('Update', $data, $request); $config = $this->buildQueryConfig($request, 'edit'); $updated = $this->logicUpdateBy($config, $data);