From 552bc8397d49ba1befc1f2ebbdee71c304a2a9cc Mon Sep 17 00:00:00 2001 From: danshihao Date: Fri, 19 Apr 2024 13:58:29 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E5=A4=84=E7=90=86=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E8=AF=B7=E6=B1=82=E5=BC=82=E5=B8=B8=E9=A1=B5=E9=9D=A2=E6=B6=88?= =?UTF-8?q?=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EnterpriseStandardInspectionPlanFlow.vue | 13 ++++++++++--- .../EnterpriseStandardInspectionProcess.vue | 13 ++++++++++--- .../EnterpriseStandardInspectionRectification.vue | 13 ++++++++++--- .../InspectionExtensionRequestProcess.vue | 13 ++++++++++--- .../PermissionApplicationProcess.vue | 13 ++++++++++--- .../PostMeetingManageProcess.vue | 13 ++++++++++--- 6 files changed, 60 insertions(+), 18 deletions(-) diff --git a/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue b/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue index a1c3fb9f..adeec462 100644 --- a/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue +++ b/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue @@ -136,6 +136,7 @@ import { } from '@api/workCenter' import UserSelectModal from '@comp/selection/UserSelectModal' +const tabList = ['base', 'user'] export default { name: 'EnterpriseStandardInspectionPlanFlow', components: { UserSelectModal, UserSelection, InspectionPlanTable, ProcessDetailList, PersonnelInfo, InternalDetailPage }, @@ -531,7 +532,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -572,7 +575,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -613,7 +618,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { diff --git a/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue b/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue index bd71fe37..92c0fa29 100644 --- a/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue +++ b/src/views/workCenter/enterpriseStandardInspectionProcess/EnterpriseStandardInspectionProcess.vue @@ -115,6 +115,7 @@ import { getInspectProcessProjectId, rejectInspectProcess, saveInspectProcess, startInspectProcess, transferInspectProcess } from '@api/workCenter' +const tabList = ['base', 'user'] export default { name: 'EnterpriseStandardInspectionProcess', components: { UserSelectModal, InspectionProcessTable, PersonnelInfo, ProcessDetailList, InternalDetailPage }, @@ -508,7 +509,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -544,7 +547,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -585,7 +590,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { diff --git a/src/views/workCenter/enterpriseStandardInspectionRectification/EnterpriseStandardInspectionRectification.vue b/src/views/workCenter/enterpriseStandardInspectionRectification/EnterpriseStandardInspectionRectification.vue index 5ae7c9b8..bc650a94 100644 --- a/src/views/workCenter/enterpriseStandardInspectionRectification/EnterpriseStandardInspectionRectification.vue +++ b/src/views/workCenter/enterpriseStandardInspectionRectification/EnterpriseStandardInspectionRectification.vue @@ -113,6 +113,7 @@ import { } from '@api/workCenter' import { ApprovalOpinions, EsInspectionRectification, ProcessKey } from '@/enums/commonEnums' +const tabList = ['base', 'user'] export default { name: 'EnterpriseStandardInspectionRectification', components: { UserSelectModal, BaseInfoForm, PersonnelInfo, ProcessDetailList, InternalDetailPage }, @@ -481,7 +482,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -517,7 +520,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -558,7 +563,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { diff --git a/src/views/workCenter/inspectionExtensionRequestProcess/InspectionExtensionRequestProcess.vue b/src/views/workCenter/inspectionExtensionRequestProcess/InspectionExtensionRequestProcess.vue index e522a4d9..2eb66f1a 100644 --- a/src/views/workCenter/inspectionExtensionRequestProcess/InspectionExtensionRequestProcess.vue +++ b/src/views/workCenter/inspectionExtensionRequestProcess/InspectionExtensionRequestProcess.vue @@ -118,6 +118,7 @@ import { transferInspectExtension } from '@api/workCenter' +const tabList = ['base', 'user'] export default { name: 'InspectionExtensionRequestProcess', components: { UserSelectModal, ExtensionRequestTable, PersonnelInfo, ProcessDetailList, InternalDetailPage }, @@ -469,7 +470,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -505,7 +508,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -546,7 +551,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { diff --git a/src/views/workCenter/permissionApplicationProcess/PermissionApplicationProcess.vue b/src/views/workCenter/permissionApplicationProcess/PermissionApplicationProcess.vue index e29f18af..48608045 100644 --- a/src/views/workCenter/permissionApplicationProcess/PermissionApplicationProcess.vue +++ b/src/views/workCenter/permissionApplicationProcess/PermissionApplicationProcess.vue @@ -160,6 +160,7 @@ import { } from '@api/workCenter' import { cloneDeep } from 'lodash' +const tabList = ['base', 'user'] export default { name: 'PermissionApplicationProcess', components: { UserSelectModal, BaseInfoTable, PersonnelInfo, ProcessDetailList, InternalDetailPage }, @@ -600,7 +601,9 @@ export default { } }).catch((err) => { console.log(err) - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -636,7 +639,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -677,7 +682,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { diff --git a/src/views/workCenter/postMeetingManageProcess/PostMeetingManageProcess.vue b/src/views/workCenter/postMeetingManageProcess/PostMeetingManageProcess.vue index 6c06757e..9ce877f3 100644 --- a/src/views/workCenter/postMeetingManageProcess/PostMeetingManageProcess.vue +++ b/src/views/workCenter/postMeetingManageProcess/PostMeetingManageProcess.vue @@ -116,6 +116,7 @@ import { getPostMeetingManageProjectId, savePostMeetingManage, startPostMeetingManage, transferPostMeetingManage } from '@api/workCenter' +const tabList = ['base', 'user'] export default { name: 'PostMeetingManageProcess', components: { UserSelectModal, BaseInfoForm, PersonnelInfo, ProcessDetailList, InternalDetailPage }, @@ -495,7 +496,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -532,7 +535,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => { @@ -559,7 +564,9 @@ export default { this.$message.warn(res.message) } }).catch((err) => { - this.switchChange(err.message) + if (err && err.message && tabList.includes(err.message)) { + this.switchChange(err.message) + } this.loading = false }).finally(() => { setTimeout(() => {