From 90ab2dec01d6ddf0d878a3c5a592e8cace6735be Mon Sep 17 00:00:00 2001 From: aixianling Date: Thu, 23 Jun 2022 15:58:25 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=80=E5=B1=B1=E9=9C=80=E6=B1=82=E5=8F=98?= =?UTF-8?q?=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/processApproval.vue | 3 +- .../mattersConfig/AppMattersConfig.vue | 11 ++---- .../mattersConfig/components/addConfig.vue | 34 +++++++------------ .../mattersConfig/components/applyForm.vue | 10 +----- .../components/processApproval.vue | 22 +++++------- 5 files changed, 25 insertions(+), 55 deletions(-) diff --git a/packages/work/processManagement/mattersConfig/components/processApproval.vue b/packages/work/processManagement/mattersConfig/components/processApproval.vue index fb65fc9a..3e5dfc67 100644 --- a/packages/work/processManagement/mattersConfig/components/processApproval.vue +++ b/packages/work/processManagement/mattersConfig/components/processApproval.vue @@ -170,7 +170,6 @@ export default { this.titleType = '编辑审批步骤'; item.nodeType = item.nodeType * 1; item.candidateApproverType = item.candidateApproverType * 1; - item.scopeCandidates = item.scopeCandidates * 1; this.nodeObj = JSON.parse(JSON.stringify(item)); } else { this.titleType = '添加审批步骤'; @@ -183,7 +182,7 @@ export default { saveAddProgress(formName) { this.$refs[formName].validate((valid) => { if (valid) { - if (this.nodeObj.scopeCandidates == 0) this.nodeObj.candidateList = []; + if (this.nodeObj.scopeCandidates == '0') this.nodeObj.candidateList = []; if (this.indexType == 1) { this.form.processNodeList.push(JSON.parse(JSON.stringify(this.nodeObj))); } else { diff --git a/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue b/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue index 0541ffb2..654e0818 100644 --- a/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue +++ b/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue @@ -13,7 +13,7 @@ - + @@ -35,7 +35,6 @@ export default { return { currIndex: "0", row: {}, - currentComp: "", } }, computed: { @@ -49,22 +48,18 @@ export default { return this.tabs?.[this.currIndex] || {} }, showDetail() { - return !!this.$route.query?.id || !!this.$route.query?.processType + return this.$route.hash == "#add" || !!this.$route.query?.processType } }, methods: { goPage(params) { - this.row = params.row - this.currentComp = params.comp - this.$router.push({query: {processType: this.currentTab.value}}) + this.$router.push({query: {id: params.row.id}, hash: "#add"}) }, - back() { this.$router.push({query: {}}) } }, created() { - this.$router.push({query: {}}); this.$dict.load("hbDepartment", 'sex', 'nation', 'marital', 'native_place', 'education', 'candidateApproverType', 'scopeCandidates', 'nodeType') } } diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue b/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue index 2e73bd7a..aace9a65 100644 --- a/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue +++ b/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue @@ -9,12 +9,12 @@ -