diff --git a/app/common/task/UserClearMessage.php b/app/common/task/UserClearMessage.php index aa97616..f4224d2 100644 --- a/app/common/task/UserClearMessage.php +++ b/app/common/task/UserClearMessage.php @@ -72,8 +72,7 @@ class UserClearMessage extends Task $whereMsg = [ ['create_time', '<', $time], - ['from_user', '=', $form_user], - ['to_user', '=', $to_user], + ['is_group', '=', 0], ['chat_identify', '=', $chat_identify] ]; $msgRes = Message::where($whereMsg)->select(); @@ -101,7 +100,7 @@ class UserClearMessage extends Task $whereMsg = [ ['create_time', '<', $time], - ['from_user', '=', $form_user], + ['is_group', '=', 1], ['to_user', '=', $group_id], ['chat_identify', '=', $chat_identify] ]; diff --git a/app/enterprise/model/Message.php b/app/enterprise/model/Message.php index 8d47a42..7b6961e 100644 --- a/app/enterprise/model/Message.php +++ b/app/enterprise/model/Message.php @@ -384,7 +384,7 @@ class Message extends BaseModel } else { $msgInfo['content'] = lang('im.you'). $data['content']; } - $msgInfo['formUser'] = $fromUser; + $msgInfo['fromUser'] = $fromUser; $msgInfo['download'] = ''; $msgInfo['extUrl'] = ''; $msgInfo['extends'] = null; @@ -394,7 +394,7 @@ class Message extends BaseModel $msgInfo['file_id'] = 0; $msgInfo['from_user'] = $from_user; $msgInfo['preview'] = ""; - $msgInfo['toContactId'] = $to_user; + $msgInfo['toContactId'] = (int)$from_user; return $msgInfo; } } \ No newline at end of file