浏览代码

解决冲突

rkljw 4 月之前
父节点
当前提交
bd218e0691
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      app/JsonRpc/UserService.php

+ 4 - 2
app/JsonRpc/UserService.php

@@ -36,7 +36,7 @@ class UserService implements UserServiceInterface
                 'salt' => $data['salt'],
                 'admin_id' => isset($data['admin_id']) && $data['admin_id'] != '' ? $data['admin_id'] : 0,
 //                'level_id'=>$data['level_id']??0, //会员等级
-                'nickname' => $data['nickname'] ?? '',
+                'nickname'=>$data['nickname']??$data['user_name'],//把账号同步到昵称里面
                 'last_login_ip' => $data['last_login_ip'] ?? '',
             ];
             var_dump("user:", $dataUserReq);
@@ -240,6 +240,7 @@ class UserService implements UserServiceInterface
     {
         Db::beginTransaction();
         try {
+            $userInfos = User::where(['id'=>$data['id']])->first(); //查询用户昵称
             $dataUserReq = [
                 'user_name' => $data['user_name'],
                 'avatar' => $data['avatar'] ?? '',
@@ -248,7 +249,7 @@ class UserService implements UserServiceInterface
                 'status' => $data['status'] ?? 1,
                 'email' => $data['email'] ?? '',
                 'admin_id' => $data['admin_id'],
-                'nickname' => $data['nickname'] ?? '',
+                'nickname'=>$userInfos['nickname']??$data['user_name'],//存在昵称同步一下,不存在取账号
                 'last_login_ip' => $data['last_login_ip'] ?? '',
             ];
 
@@ -358,6 +359,7 @@ class UserService implements UserServiceInterface
     {
         Db::beginTransaction();
         try {
+            $data['sort'] = intval($data['sort'])??0;
             Role::insertGetId($data);
             $logData = [
                 'user_id' => $data['user_id'],