diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step1-1.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1-1.vue new file mode 100644 index 000000000..0a35e1982 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1-1.vue @@ -0,0 +1,781 @@ + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step1-2.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1-2.vue new file mode 100644 index 000000000..4529bca2e --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1-2.vue @@ -0,0 +1,575 @@ + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue index 628214c8b..2b8fd94e8 100644 --- a/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step1.vue @@ -232,11 +232,20 @@
- - + + placeholder="请选择" + filterable + size="small" + > + + { this.ProjectDatas = res.data.total.records; this.total = res.data.total.total; + this.page = 1; }, e => { }); @@ -530,6 +540,7 @@ export default { } else { this.qdform.detailedListName = this.selectedList[0].detailedListName; this.qdform.detailedListId = this.selectedList[0].id; + this.qdform.detailedListVision = this.selectedList[0].detailedListVision; this.detailedListModel = false; } }, @@ -578,14 +589,14 @@ export default { }, //提交事件 handleSubmit() { - this.qdform.commentText = this.commentText + this.qdform.commentText = this.commentText; var json = Object.assign(this.qdform, this.roleForm); this.$refs["qdqrForm"].validate((valid) => { if (valid) { this.$refs["Form"].validate((valid) => { if (valid) { - this.isSubmit = true - this.$http.get("lawss/activiti/startProcess", {type: "10"}, { + this.isSubmit = true; + this.$http.get("lawss/activiti/startProcess", { type: "10" }, { _this: this }, res => { if (res.ok) { @@ -600,7 +611,7 @@ export default { this.$message.success(res.message); this.$router.push("/processCenter"); } - this.isSubmit = false + this.isSubmit = false; }); } }); @@ -622,7 +633,7 @@ export default { _formData.append("createUserName", this.$store.getters.userInfo.userName); _formData.append("prcType", "10"); _formData.append("json", JSON.stringify({ - taskInfo: '确认人确认', + taskInfo: "确认人确认", form: this.qdform, roleForm: this.roleForm, commentText: this.commentText @@ -634,7 +645,7 @@ export default { }).catch(e => { this.saveLoading = false; }); - }, + } }, mounted() { // 查询各下拉框数据 diff --git a/src/pages/processCenter/pages/processDetail/index.vue b/src/pages/processCenter/pages/processDetail/index.vue index 5dabf5193..f450ea977 100644 --- a/src/pages/processCenter/pages/processDetail/index.vue +++ b/src/pages/processCenter/pages/processDetail/index.vue @@ -228,6 +228,9 @@ export default { }else if(prcType === '3'){ //标准征求意见 this.toProcessDetail('bzzqyjStep1-9',row) + }else if(prcType === '10'){ + //项目清单确认 + this.toProcessDetail('xmqdqrStep1-2',row) } } else { this.$message.warning('当前流程未全部办理完成,无法查看') diff --git a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue index 1826a1a9b..d549fffd8 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue @@ -345,6 +345,16 @@ export default { } }) break + case '10': + this.$router.push({ + name: 'xmqdqrStep1-1', + query: { + type: '10', + processName: '项目清单确认流程', + bpnId: id + } + }) + break } }, ...mapMutations(['setProcess', 'setHandleInfo']), diff --git a/src/router/index.js b/src/router/index.js index c5f00b910..a5808bd79 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -547,6 +547,24 @@ const routes = [ title: '项目清单确认流程' } }, + { + path: '/xmqdqrStep1-1', + name: 'xmqdqrStep1-1', + component: () => import('@/pages/processCenter/pages/creatProcess/xmqdqr/step1-1.vue'), + meta: { + requireAuth: true, + title: '项目清单确认流程' + } + }, + { + path: '/xmqdqrStep1-2', + name: 'xmqdqrStep1-2', + component: () => import('@/pages/processCenter/pages/creatProcess/xmqdqr/step1-2.vue'), + meta: { + requireAuth: true, + title: '项目清单确认流程' + } + }, { path: '/wfhxzgStep1', name: 'wfhxzgStep1',