perf: 优化打开会话逻辑

This commit is contained in:
kuaifan 2024-11-10 08:32:47 +08:00
parent 74405f1a2a
commit d5bc7d4051

View File

@ -218,14 +218,13 @@ export default {
}, },
onOpenDialog(userid) { onOpenDialog(userid) {
if (this.dialogData.type != 'group') { if (this.dialogData.type == 'group' || ![this.dialogData.dialog_user?.userid, this.userId].includes(userid)) {
return this.$store.dispatch("openDialogUserid", userid).then(_ => {
this.goForward({name: 'manage-messenger'})
}).catch(({msg}) => {
$A.modalError(msg)
});
} }
this.$store.dispatch("openDialogUserid", userid).then(_ => {
this.goForward({name: 'manage-messenger'})
}).catch(({msg}) => {
$A.modalError(msg)
});
}, },
onMention() { onMention() {