Просмотр исходного кода

修复后台修改用户手机号绑定重复未作判断

evoxwht 2 лет назад
Родитель
Сommit
b17d02ef21
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      crmeb/app/adminapi/controller/v1/user/User.php

+ 3 - 0
crmeb/app/adminapi/controller/v1/user/User.php

@@ -387,6 +387,9 @@ class User extends AuthController
         if ($data['phone']) {
             if (!preg_match("/^1[3456789]\d{9}$/", $data['phone'])) return app('json')->fail(400252);
         }
+        if ($this->services->count(['phone' => $data['phone'], 'is_del' => 0])) {
+            return app('json')->fail(400314);
+        }
         if ($data['card_id']) {
             if (!check_card($data['card_id'])) return app('json')->fail(400315);
         }