From 42031982a3381ed3e0ac349930cb395e70cb43e9 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 7 Dec 2022 19:51:13 +0800 Subject: [PATCH] no message --- resources/assets/js/components/AudioManager.vue | 2 +- resources/assets/js/pages/manage/components/MeetingManager.vue | 2 +- resources/assets/js/pages/manage/components/ProjectLog.vue | 2 +- resources/assets/js/pages/manage/components/ProjectPanel.vue | 2 +- resources/assets/js/store/actions.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/assets/js/components/AudioManager.vue b/resources/assets/js/components/AudioManager.vue index 46f4871b3..4a490b1c7 100644 --- a/resources/assets/js/components/AudioManager.vue +++ b/resources/assets/js/components/AudioManager.vue @@ -66,7 +66,7 @@ export default { audio.controls = false; audio.loop = false; audio.volume = 1; - if (/\d+/.test(msg)) { + if (/^\d+$/.test(msg)) { msg = msg == this.audioId } if (typeof msg === "boolean") { diff --git a/resources/assets/js/pages/manage/components/MeetingManager.vue b/resources/assets/js/pages/manage/components/MeetingManager.vue index 2e697e253..d4530e051 100644 --- a/resources/assets/js/pages/manage/components/MeetingManager.vue +++ b/resources/assets/js/pages/manage/components/MeetingManager.vue @@ -180,7 +180,7 @@ export default { onAdd(data) { data = $A.isJson(data) ? data : {}; // 获取会话成员 - if (/\d+/.test(data.dialog_id)) { + if (/^\d+$/.test(data.dialog_id)) { this.loadIng++; this.$store.dispatch("call", { url: 'dialog/user', diff --git a/resources/assets/js/pages/manage/components/ProjectLog.vue b/resources/assets/js/pages/manage/components/ProjectLog.vue index a4f83e704..3685aebc8 100644 --- a/resources/assets/js/pages/manage/components/ProjectLog.vue +++ b/resources/assets/js/pages/manage/components/ProjectLog.vue @@ -184,7 +184,7 @@ export default { let userids = $A.isArray(record.userid) ? record.userid : [record.userid] let userNode = []; userids.some(userid => { - if (/\d+/.test(userid)) { + if (/^\d+$/.test(userid)) { userNode.push(h('UserAvatar', { props: { size: 18, diff --git a/resources/assets/js/pages/manage/components/ProjectPanel.vue b/resources/assets/js/pages/manage/components/ProjectPanel.vue index 0267a520e..680a54216 100644 --- a/resources/assets/js/pages/manage/components/ProjectPanel.vue +++ b/resources/assets/js/pages/manage/components/ProjectPanel.vue @@ -1433,7 +1433,7 @@ export default { onBack() { const {name, params} = this.$store.state.routeHistoryLast; - if (name === this.$route.name && /\d+/.test(params.projectId)) { + if (name === this.$route.name && /^\d+$/.test(params.projectId)) { this.goForward({name: this.$route.name, params: {projectId: 'all'}}); } else { this.goBack(); diff --git a/resources/assets/js/store/actions.js b/resources/assets/js/store/actions.js index bef62bd47..a0256bee7 100644 --- a/resources/assets/js/store/actions.js +++ b/resources/assets/js/store/actions.js @@ -2225,7 +2225,7 @@ export default { return } // 关闭会话后只保留会话最后50条数据 - const retain = 5 + const retain = 50 const msgs = state.dialogMsgs.filter(item => item.dialog_id == dialog_id) if (msgs.length > retain) { const delIds = msgs.sort((a, b) => {