lip 1 месяц назад
Родитель
Сommit
4d84905ba3

+ 1 - 1
app/admin/command/UserQueue.php

@@ -79,7 +79,7 @@ class UserQueue extends Command
                 $robot_id = $friend->friend_user_id;
                 $friend->friend_user_id = $cs_uid;
                 $friend->save();
-                $chat_identify = $cs_uid . '-' . $user_id;
+                $chat_identify = chat_identify($cs_uid,$user_id);
                 Message::where(['from_user' => $user_id, 'to_user' => $robot_id])->update(['to_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                 Message::where(['from_user' => $robot_id, 'to_user' => $user_id])->update(['from_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
             }

+ 3 - 3
app/admin/controller/Kefu.php

@@ -235,7 +235,7 @@ class Kefu extends BaseController
                 $robot_id = $friend->friend_user_id;
                 $friend->friend_user_id = $cs_uid;
                 $friend->save();
-                $chat_identify = $cs_uid . '-' . $user_id;
+                $chat_identify = chat_identify($cs_uid,$user_id);
                 Message::where(['from_user' => $user_id, 'to_user' => $robot_id])->update(['to_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                 Message::where(['from_user' => $robot_id, 'to_user' => $user_id])->update(['from_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
             }
@@ -287,7 +287,7 @@ class Kefu extends BaseController
                 $friend->friend_user_id = $cs_uid;
                 $friend->save();
                 
-                $chat_identify = $cs_uid . '-' . $user_id;
+                $chat_identify = chat_identify($cs_uid,$user_id);
                 Message::where(['from_user' => $user_id, 'to_user' => $old_cs_uid])->update(['to_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                 Message::where(['from_user' => $old_cs_uid, 'to_user' => $user_id])->update(['from_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                 KefuTime::endData($admin_id, 3, $old_cs_uid); //结束接线时间
@@ -371,7 +371,7 @@ class Kefu extends BaseController
                     $friend->friend_user_id = $cs_uid;
                     $friend->save();
                     
-                    $chat_identify = $cs_uid . '-' . $user_id;
+                    $chat_identify = chat_identify($cs_uid,$user_id);
                     Message::where(['from_user' => $user_id, 'to_user' => $old_cs_uid])->update(['to_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                     Message::where(['from_user' => $old_cs_uid, 'to_user' => $user_id])->update(['from_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                 }

+ 1 - 1
app/admin/model/User.php

@@ -104,7 +104,7 @@ class User extends BaseModel
                 $friend->friend_user_id = $cs_uid;
                 $friend->save();
                 
-                $chat_identify = $cs_uid . '-' . $user_id;
+                $chat_identify = chat_identify($cs_uid,$user_id);
                 Message::where(['from_user' => $user_id, 'to_user' => $old_cs_uid])->update(['to_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
                 Message::where(['from_user' => $old_cs_uid, 'to_user' => $user_id])->update(['from_user' => $cs_uid, 'chat_identify' => $chat_identify, 'is_read' => 1]);
             }

+ 1 - 1
app/enterprise/controller/Im.php

@@ -617,7 +617,7 @@ class Im extends BaseController
                 //通知客服-会话服务中
                 wsSendMsg(0,'handleChat',['user_id'=>$param['toContactId']]);
             } else {
-                $map['chat_identify'] = $toUser->cs_uid.'-'.$param['toContactId'];
+                // $map['chat_identify'] = $toUser->cs_uid.'-'.$param['toContactId'];
             }
         }
         $list = Message::getList($map, $where, 'msg_id desc', $listRows, $pageSize);