|
|
|
@ -4,7 +4,7 @@ namespace app\enterprise\controller; |
|
|
|
|
|
|
|
use app\BaseController; |
|
|
|
|
|
|
|
use app\enterprise\model\{Friend as FriendModel,User}; |
|
|
|
use app\enterprise\model\{Friend as FriendModel, Message, User}; |
|
|
|
|
|
|
|
class Friend extends BaseController |
|
|
|
{ |
|
|
|
@ -153,6 +153,12 @@ class Friend extends BaseController |
|
|
|
// 需要删除双方的好友关系 |
|
|
|
FriendModel::where($map)->delete(); |
|
|
|
FriendModel::where(['friend_user_id'=>$this->uid,'create_user'=>$param['id']])->delete(); |
|
|
|
// 删除自己和好友消息 |
|
|
|
$chat_identify=chat_identify($this->uid,$param['id']); |
|
|
|
$messageIds = Message::where(['chat_identify' => $chat_identify])->column('id'); |
|
|
|
if ($messageIds) { |
|
|
|
Message::where([['id', 'in', $messageIds]])->delete(); |
|
|
|
} |
|
|
|
// 性质和删除群聊一样 |
|
|
|
wsSendMsg($param['id'],'removeGroup',['group_id'=>$this->uid]); |
|
|
|
return success(lang('system.delOk')); |
|
|
|
|