From e430c2ab06afbc2ade41f9fbf6b11e8af09c181f Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Fri, 21 Jul 2023 13:59:57 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/adminapi/logic/auth/AdminLogic.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/adminapi/logic/auth/AdminLogic.php b/app/adminapi/logic/auth/AdminLogic.php index f580358b3..aa311a10d 100755 --- a/app/adminapi/logic/auth/AdminLogic.php +++ b/app/adminapi/logic/auth/AdminLogic.php @@ -87,14 +87,8 @@ class AdminLogic extends BaseLogic Db::startTrans(); try { // 基础信息 - $data = [ - 'id' => $params['id'], - 'name' => $params['name'], - 'account' => $params['account'], - 'disable' => $params['disable'], - 'multipoint_login' => $params['multipoint_login'] - ]; + $data=$params; // 头像 $data['avatar'] = !empty($params['avatar']) ? FileService::setFileUrl($params['avatar']) : ''; @@ -118,7 +112,7 @@ class AdminLogic extends BaseLogic } } - Admin::update($data); + Admin::strict(false)->update($data); (new AdminAuthCache($params['id']))->clearAuthCache(); // 删除旧的关联信息 From c12969a899324b2cf818e806f335ee06e3017b1d Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Fri, 21 Jul 2023 14:02:36 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/adminapi/logic/auth/AdminLogic.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/adminapi/logic/auth/AdminLogic.php b/app/adminapi/logic/auth/AdminLogic.php index aa311a10d..0ef3abeb7 100755 --- a/app/adminapi/logic/auth/AdminLogic.php +++ b/app/adminapi/logic/auth/AdminLogic.php @@ -358,8 +358,8 @@ class AdminLogic extends BaseLogic $model->type = 2; } $model->update_time = time(); - $model->setAttrs($data); - $model->save(); + // $model->setAttrs($data); + $model->strict(false)->save($data); } } \ No newline at end of file