From 513bc28686b8d7b156a8873c79d9ccc8dd433efd Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 29 Jun 2022 13:40:03 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E7=AE=A1=E7=90=86=E5=91=98=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=BF=AE=E6=94=B9=E6=88=90=E5=91=98=E9=82=AE=E7=AE=B1?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/UsersController.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Http/Controllers/Api/UsersController.php b/app/Http/Controllers/Api/UsersController.php index 84f30ebdf..832f98269 100755 --- a/app/Http/Controllers/Api/UsersController.php +++ b/app/Http/Controllers/Api/UsersController.php @@ -553,6 +553,7 @@ class UsersController extends AbstractController * - setdisable 设为离职(需要参数 disable_time、transfer_userid) * - cleardisable 取消离职 * - delete 删除会员 + * @apiParam {String} [email] 邮箱地址 * @apiParam {String} [password] 新的密码 * @apiParam {String} [nickname] 昵称 * @apiParam {String} [profession] 职位 @@ -624,6 +625,14 @@ class UsersController extends AbstractController if (isset($upArray['identity'])) { $upArray['identity'] = "," . implode(",", $upArray['identity']) . ","; } + // 邮箱 + if (Arr::exists($data, 'email')) { + $email = trim($data['email']); + if (User::whereEmail($email)->where('userid', '!=', $userInfo->userid)->exists()) { + return Base::retError('邮箱地址已存在'); + } + $upArray['email'] = $email; + } // 密码 if (Arr::exists($data, 'password')) { $password = trim($data['password']);