敏感词提示

This commit is contained in:
cxc
2022-06-14 17:35:36 +08:00
parent 7a09fb7ea7
commit 98e07f152f
6 changed files with 58 additions and 23 deletions

View File

@ -67,12 +67,24 @@ router.beforeEach(async (to) => {
if (!store.state.meeting.id && to.params.meetingId) {
await store.dispatch("getMeetingInfo", to.params.meetingId);
}
// 当路由类型host,panelist,meeting,supervisor改变时,清空用户信息、消息列表
// if (store.state.routeType !== to.name) {
// store.commit("setMessagesList", []);
// store.commit("setJoinUser", {});
// }
// store.commit("setRouteType", to.name);
// 如果前往页面的会议id于之前的不同就清除用户信息、消息列表
if (to.params.meetingId !== store.state.joinUser.meetingId) {
store.commit("setJoinUser", {});
store.commit("setMessagesList", []);
}
// 前往主持人页面
if (to.name === "Host") {
console.log("host");
if (to.params.meetingId !== store.state.joinUser.meetingId) {
store.commit("setMessagesList", []);
}
// console.log("host");
// if (to.params.meetingId !== store.state.joinUser.meetingId) {
// store.commit("setMessagesList", []);
// }
store.commit("setJoinUser", {
meetingId: to.params.meetingId,
nickname: to.params.nickname,
@ -85,10 +97,10 @@ router.beforeEach(async (to) => {
// 如果要前往参会页面
else if (to.name === "Meeting") {
// 如果要去的页面会议号于 vuex中的不一样则清除数据
if (to.params.meetingId !== store.state.joinUser.meetingId) {
store.commit("setJoinUser", {});
store.commit("setMessagesList", []);
}
// if (to.params.meetingId !== store.state.joinUser.meetingId) {
// store.commit("setJoinUser", {});
// store.commit("setMessagesList", []);
// }
// 如果参会方式发生更改,则清除数据
if (
store.state.joinType &&
@ -153,10 +165,10 @@ router.beforeEach(async (to) => {
}
} else if (to.name === "Panelist") {
// 如果要去的页面会议号于 vuex中的不一样则清除数据
if (to.params.meetingId !== store.state.joinUser.meetingId) {
store.commit("setJoinUser", {});
store.commit("setMessagesList", []);
}
// if (to.params.meetingId !== store.state.joinUser.meetingId) {
// store.commit("setJoinUser", {});
// store.commit("setMessagesList", []);
// }
if (store.state.joinUser.icCard) {
try {
const { meetingPassword, email } = await panelistJoinMeeting({