diff --git a/app/api/controller/user/UserController.php b/app/api/controller/user/UserController.php index 6fe2f273..7d967ae6 100644 --- a/app/api/controller/user/UserController.php +++ b/app/api/controller/user/UserController.php @@ -38,7 +38,7 @@ class UserController extends BaseApiController public function changeMobile(): Json { $params = (new UserValidate())->post()->goCheck('changeMobile'); - $result = UserLogic::changeMobile($params,$this->userId); + $result = UserLogic::changeMobile($params, $this->userId); if($result) { return $this->success('修改成功'); } diff --git a/app/api/http/middleware/LoginJwtMiddleware.php b/app/api/http/middleware/LoginJwtMiddleware.php index a7cfc838..ffff3867 100644 --- a/app/api/http/middleware/LoginJwtMiddleware.php +++ b/app/api/http/middleware/LoginJwtMiddleware.php @@ -37,7 +37,7 @@ class LoginJwtMiddleware //不直接判断$isNotNeedLogin结果,使不需要登录的接口通过,为了兼容某些接口可以登录或不登录访问 if (empty($token) && !$isNotNeedLogin) { - return JsonService::fail('请求参数缺token', [], 0, 0); + return JsonService::fail('请求参数缺少token', [], 0, 0); } if (!$isNotNeedLogin) { diff --git a/app/api/logic/LoginLogic.php b/app/api/logic/LoginLogic.php index c4206270..9e966f35 100644 --- a/app/api/logic/LoginLogic.php +++ b/app/api/logic/LoginLogic.php @@ -29,16 +29,6 @@ class LoginLogic extends BaseLogic $avatar = env('project.web_domain').'/'.ConfigService::get('default_image', 'user_avatar'); Db::startTrans(); try { - //添加到管理员表 - $admin = Admin::create([ - 'root' => 0, - 'name' => '用户'.$params['phone'], - 'avatar' => empty($params['avatar']) ? $avatar : $params['avatar'], - 'account' => $params['phone'], - 'password' => $adminPassword, - 'multipoint_login' => 1, - 'disable' => 0 - ]); //添加到用户表 $user = User::create([ 'admin_id' => $admin['id'], diff --git a/app/api/logic/UserLogic.php b/app/api/logic/UserLogic.php index 595ea803..e64ea357 100644 --- a/app/api/logic/UserLogic.php +++ b/app/api/logic/UserLogic.php @@ -68,10 +68,6 @@ class UserLogic extends BaseLogic public static function changeMobile(array $params,int $uid): bool { try { - $user = User::field('admin_id')->where('id',$uid)->findOrEmpty(); - if($user->isEmpty()){ - throw new \Exception('数据错误'); - } // 校验短信 $checkSmsCode = (new SmsDriver())->verify($params['phone'], $params['code'], NoticeEnum::CHANGE_MOBILE_CAPTCHA); if (!$checkSmsCode) { @@ -81,10 +77,6 @@ class UserLogic extends BaseLogic 'id' => $uid, 'phone' => $params['phone'], ]); - Admin::update([ - 'id' => $user['admin_id'], - 'account' => $params['phone'] - ]); return true; } catch (\Exception $e) { self::setError($e->getMessage());