perf: 消息撤回后直接删除消息
This commit is contained in:
parent
ce0c86c8e5
commit
14b699b5b1
@ -361,10 +361,11 @@ class DialogController extends AbstractController
|
|||||||
// 直接删除消息
|
// 直接删除消息
|
||||||
$msg->delete();
|
$msg->delete();
|
||||||
|
|
||||||
|
/* 原始需求:消息直接删除,无需提示 */
|
||||||
// 发送撤回指令
|
// 发送撤回指令
|
||||||
WebSocketDialogMsg::sendMsg($msg->dialog_id, 'withdraw', [
|
// WebSocketDialogMsg::sendMsg($msg->dialog_id, 'withdraw', [
|
||||||
"msg_id" => $msg->id, // 被撤回的消息Id
|
// "msg_id" => $msg->id, // 被撤回的消息Id
|
||||||
], $user->userid);
|
// ], $user->userid);
|
||||||
return Base::retSuccess("success");
|
return Base::retSuccess("success");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -67,6 +67,8 @@ export default {
|
|||||||
method: 'get',
|
method: 'get',
|
||||||
}).then(({data, msg}) => {
|
}).then(({data, msg}) => {
|
||||||
// data 结果数据
|
// data 结果数据
|
||||||
|
$A.messageSuccess("消息已撤回");
|
||||||
|
this.$store.dispatch("getDialogMsgs", this.dialogData.id);
|
||||||
// msg 结果描述
|
// msg 结果描述
|
||||||
}).catch(({msg}) => {
|
}).catch(({msg}) => {
|
||||||
// msg 错误原因
|
// msg 错误原因
|
||||||
|
Loading…
x
Reference in New Issue
Block a user