From ae65985f609bd2cbdb08affe0c0ace1d659906d1 Mon Sep 17 00:00:00 2001 From: bob <312777916@qq.com> Date: Thu, 21 Nov 2024 18:07:03 +0800 Subject: [PATCH] =?UTF-8?q?groupcard=E5=92=8C=E9=80=9A=E8=AE=AF=E5=BD=95?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E8=B0=83=E6=95=B4=E5=88=B0=E7=BE=A4=E7=BB=84?= =?UTF-8?q?=E7=9A=84=E8=81=8A=E5=A4=A9=E7=AA=97=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/card/GroupCard.vue | 20 ++++++++++++++++++- .../group/components/ContactListGroupItem.vue | 18 +++++++---------- src/views/message/MessageLayout.vue | 15 ++++++++++++++ 3 files changed, 41 insertions(+), 12 deletions(-) diff --git a/src/components/card/GroupCard.vue b/src/components/card/GroupCard.vue index 1714dcc..a11ba11 100644 --- a/src/components/card/GroupCard.vue +++ b/src/components/card/GroupCard.vue @@ -27,6 +27,7 @@ import { groupUpdateMuteService } from '@/api/group' import { MsgType } from '@/proto/msg' +import router from '@/router' const groupData = groupStore() const userData = userStore() @@ -70,6 +71,17 @@ watch( } ) +const goToSessionTab = () => { + router.push({ + path: '/message', + query: { + sessionId: sessionInfo.value.sessionId + } + }) + groupCardData.setIsShow(false) + groupCardData.setGroupId('') +} + const groupInfo = computed(() => { return groupData.groupInfoList[groupCardData.groupId] || {} }) @@ -910,7 +922,13 @@ const onConfirmSingleSelect = (selected) => {