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 @@ -