From 2366e4df1762023994e3ccf8996325bee8d2f9ab Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 6 Jul 2022 23:13:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=BB=E5=8A=A1=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E4=B8=8D=E5=87=BA=E7=8E=B0=E8=81=8A=E5=A4=A9=E7=9A=84=E6=83=85?= =?UTF-8?q?=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/js/pages/manage/components/ProjectPanel.vue | 3 --- resources/assets/js/pages/manage/components/TaskDetail.vue | 6 ------ resources/assets/js/store/actions.js | 6 ------ 3 files changed, 15 deletions(-) diff --git a/resources/assets/js/pages/manage/components/ProjectPanel.vue b/resources/assets/js/pages/manage/components/ProjectPanel.vue index 8eadaca8a..dec8b0fbe 100644 --- a/resources/assets/js/pages/manage/components/ProjectPanel.vue +++ b/resources/assets/js/pages/manage/components/ProjectPanel.vue @@ -1424,9 +1424,6 @@ export default { if (data === 'completedTask') { this.$store.dispatch("forgetTaskCompleteTemp", true); } else if (data === 'chat') { - if (!this.cacheDialogs.find(({id}) => id == this.projectData.dialog_id)) { - this.$store.dispatch("getDialogOne", this.projectData.dialog_id).catch(() => {}) - } if (this.windowSmall) { this.$store.dispatch('openDialog', this.projectData.dialog_id) return; diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index dd2bda0f2..f28b928e8 100644 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -597,7 +597,6 @@ export default { 'cacheProjects', 'cacheColumns', 'cacheTasks', - 'cacheDialogs', 'taskContents', 'taskFiles', 'taskPriority', @@ -811,11 +810,6 @@ export default { this.timeValue = this.taskDetail.end_at ? [this.taskDetail.start_at, this.taskDetail.end_at] : []; } }, - 'taskDetail.dialog_id'(dialog_id) { - if (dialog_id > 0 && !this.cacheDialogs.find(({id}) => id == dialog_id)) { - this.$store.dispatch("getDialogOne", dialog_id).catch(() => {}) - } - }, }, methods: { diff --git a/resources/assets/js/store/actions.js b/resources/assets/js/store/actions.js index d886168d1..0b6c1bdbb 100644 --- a/resources/assets/js/store/actions.js +++ b/resources/assets/js/store/actions.js @@ -2188,12 +2188,6 @@ export default { */ getDialogMsgs({state, dispatch, getters}, data) { return new Promise((resolve, reject) => { - const dialog = state.cacheDialogs.find(({id}) => id == data.dialog_id); - if (!dialog) { - reject({msg: 'Parameter error'}); - return; - } - // const saveBefore = typeof data.save_before === "function" ? data.save_before : _ => {} const saveCancel = typeof data.save_cancel === "boolean" ? data.save_cancel : false if (typeof data.save_before !== "undefined") delete data.save_before