lip 3 месяцев назад
Родитель
Сommit
0952231bbb
2 измененных файлов с 6 добавлено и 6 удалено
  1. 1 0
      app/common.php
  2. 5 6
      app/common/controller/User.php

+ 1 - 0
app/common.php

@@ -141,6 +141,7 @@ function getEnvValue($key) {
  * 获取机器人客服ID
  */
 function getAutoCsUid(){
+    return 2;
     $autoTask = \app\manage\model\Config::autoTask();
     return isset($autoTask['user_id']) ? $autoTask['user_id'] : 0;
 }

+ 5 - 6
app/common/controller/User.php

@@ -61,14 +61,10 @@ class User
         }
         try {
             Db::startTrans();
-                
+            $cs_uid = getAutoCsUid();   
             $userInfo=UserModel::where($where)->withoutField('register_ip,login_count,update_time,create_time')->find();
             if($userInfo==null){
-                $cs_uid = 0;
-                $autoTask=Config::autoTask();
-                if($autoTask && $autoTask['user_id']){
-                    $cs_uid = $autoTask['user_id'];
-                }
+                
                 $salt = \utils\Str::random(4);
                 $userInfo = UserModel::create([
                     'account'=>$params['account'],
@@ -116,6 +112,9 @@ class User
                 'avatar' => !empty($params['avatar']) ? $params['avatar'] : '',
                 'language_code' => $this->lang,
             ];
+            if ($userInfo['cs_uid'] == 1) {
+                $update['cs_uid'] = $cs_uid;
+            }
             if (!empty($params['realname'])) {
                 $update['realname'] = $params['realname'];
             }