Browse Source

优化删除聊天记录逻辑2

master
wanghongjun 8 months ago
parent
commit
1f05331fd1
  1. 3
      app/enterprise/controller/Im.php

3
app/enterprise/controller/Im.php

@ -443,6 +443,7 @@ class Im extends BaseController
$id = $param['id']; $id = $param['id'];
$map = ['id' => $id]; $map = ['id' => $id];
$message = Message::where($map)->find(); $message = Message::where($map)->find();
$data = $message;
if ($message) { if ($message) {
$message->del_user = $this->userInfo['user_id']; $message->del_user = $this->userInfo['user_id'];
if ($message['is_group'] == 1) { if ($message['is_group'] == 1) {
@ -450,7 +451,7 @@ class Im extends BaseController
$message->del_user .= ',' . $this->userInfo['user_id']; $message->del_user .= ',' . $this->userInfo['user_id'];
} }
} else { } else {
if ($message['del_user'] > 0) { if ($data['del_user'] > 0) {
$message->delete(); $message->delete();
return success(lang('system.delOk')); return success(lang('system.delOk'));
} }

Loading…
Cancel
Save