From a53c78fba2569ccdfb495f39b0c05a0d17f8c091 Mon Sep 17 00:00:00 2001 From: cxc Date: Wed, 15 Jun 2022 09:16:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=81=8A=E5=A4=A9=E8=BE=93=E5=85=A5=E5=AD=97?= =?UTF-8?q?=E6=95=B0=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/chat.vue | 1 + src/components/wangEditor/index.vue | 1 + src/router/index.js | 4 +++- src/store/index.js | 10 +++++----- src/views/meeting.vue | 20 ++++++++++++++------ 5 files changed, 24 insertions(+), 12 deletions(-) diff --git a/src/components/chat.vue b/src/components/chat.vue index 7931dc1..2aa4af4 100644 --- a/src/components/chat.vue +++ b/src/components/chat.vue @@ -51,6 +51,7 @@ v-else v-model="editingMessage" class="message-input" + maxlength="140" > 发送 { // store.commit("setJoinUser", {}); // } // store.commit("setRouteType", to.name); - + if (["Meeting", "Host", "Panelist", "Supervisor"].includes(to.params)) { + store.commit("setJoinRole", to.name); + } // 如果前往页面的会议id于之前的不同,就清除用户信息、消息列表 if (to.params.meetingId !== store.state.joinUser.meetingId) { store.commit("setJoinUser", {}); diff --git a/src/store/index.js b/src/store/index.js index 29b87a5..3cd518e 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -15,8 +15,8 @@ const store = createStore({ joinType: localStorage.getItem("JOINTYPE") ? JSON.parse(localStorage.getItem("JOINTYPE")) : "", - routeType: localStorage.getItem("ROUTETYPE") - ? localStorage.getItem("ROUTETYPE") + joinRole: localStorage.getItem("JOINROLE") + ? localStorage.getItem("JOINROLE") : "", }, mutations: { @@ -46,9 +46,9 @@ const store = createStore({ state.messagesList = data; localStorage.setItem("MESSAGES", JSON.stringify(data)); }, - setRouteType(state, data) { - state.routeType = data; - localStorage.setItem("ROUTETYPE", data); + setjoinRole(state, data) { + state.joinRole = data; + localStorage.setItem("JOINROLE", data); }, }, actions: { diff --git a/src/views/meeting.vue b/src/views/meeting.vue index 6c6a1a0..ace5e1a 100644 --- a/src/views/meeting.vue +++ b/src/views/meeting.vue @@ -64,12 +64,20 @@ @send="sendMessage" /> - - - - - - + + + + 按钮 + 按钮 + 按钮 + +