Kirin 2 dienas atpakaļ
vecāks
revīzija
77410f2622

+ 2 - 1
app/controller/admin/user/User.php

@@ -13,6 +13,7 @@ namespace app\controller\admin\user;
 
 use app\common\AdminBaseController;
 use app\Request;
+use app\services\user\LoginServices;
 use app\services\user\UserGroupServices;
 use app\services\user\UserLevelServices;
 use app\services\user\UserServices;
@@ -117,7 +118,7 @@ class User extends AdminBaseController
         if ($this->service->be(['phone' => $data['phone']])) {
             return $this->error('手机号已经存在不能添加相同的手机号用户');
         }
-        $data['nickname'] = substr_replace($data['phone'], '****', 3, 4);
+        $data['nickname'] = app()->make(LoginServices::class)->getNickname();
         if ($data['card_id']) {
             if (!check_card($data['card_id'])) return $this->error('请输入正确的身份证号码');
         }

+ 1 - 2
app/services/user/LoginServices.php

@@ -213,7 +213,6 @@ class LoginServices extends BaseServices
         $data['nickname'] = $nickname ?: $this->getNickname();
         $data['avatar'] = sys_config('h5_avatar');
         $data['status'] = 1;
-        $data['is_promoter'] = ((sys_config('brokerage_func_status', 0) && sys_config('store_brokerage_statu', 1) == 2) ? 1 : 0);
         if (!$re = $this->create($data)) {
             throw new ValidateException('注册失败');
         } else {
@@ -226,7 +225,7 @@ class LoginServices extends BaseServices
         }
     }
 
-    private function getNickname($lang = 'zh')
+    public function getNickname($lang = 'zh')
     {
         $front = Config::get('nickname.' . $lang . '.front');
         $middle = Config::get('nickname.' . $lang . '.middle');