From d3d1346cf0c1c9f6e64c95f47856ac5b97aaae82 Mon Sep 17 00:00:00 2001 From: zhoulingpo Date: Tue, 5 Dec 2023 09:53:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E4=B8=8E=E5=A4=96=E9=83=A8=E6=A0=87?= =?UTF-8?q?=E5=87=86=E5=88=B6=E4=BF=AE=E8=AE=A2=E4=BF=9D=E5=AD=98=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=20=20=E5=A2=9E=E5=8A=A0=E6=84=8F=E8=A7=81=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/cywbbzzxd/step3.vue | 34 +++++++++++++++++-- .../pages/creatProcess/cywbbzzxd/step4.vue | 10 ++++-- .../pages/creatProcess/cywbbzzxd/step5.vue | 12 +++++-- .../pages/creatProcess/cywbbzzxd/step6.vue | 10 ++++-- 4 files changed, 56 insertions(+), 10 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step3.vue b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step3.vue index 23e4adda5..30d54580d 100644 --- a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step3.vue @@ -192,6 +192,10 @@ +
@@ -259,6 +263,7 @@ 流程列表加载中
+
{ if(item.wbbzform !== undefined){ this.wbbzform = item.wbbzform + this.commentStep = JSON.parse(JSON.stringify(item)).commentStep || '' this.participantsData = item.participantsData }else{ return @@ -642,6 +653,23 @@ export default { }, handleSave() { + this.saveLoading = true + this.isSubmit = true + let _formData = new FormData() + _formData.append('taskIds', this.taskIds) + _formData.append('json', JSON.stringify({ + wbbzform: this.wbbzform, + participantsData: this.participantsData, + commentStep: this.commentStep + })) + saveTaskForPub(_formData).then(res => { + this.$message.success('保存成功') + this.bpnId = res.result + }).finally(() => { + this.isSubmit = false + this.saveLoading = false + }) + }, //不备案 handleRecord() { @@ -672,7 +700,7 @@ export default { this.$message.warning("请完善项目信息"); } }); - this.wbbzform.commentText = this.commentText; + this.wbbzform.commentText = this.commentStep; let json = { participantsData: this.participantsData, wbbzform: this.wbbzform, @@ -706,7 +734,7 @@ export default { projectNumber: this.projectNumber, projectName: this.projectName, expenses: this.expenses, - costBudget: this.costBudget + costBudget: this.costBudget, }; this.participantsData.push(list); }, diff --git a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step4.vue b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step4.vue index 259ab1635..85c9ec46c 100644 --- a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step4.vue @@ -152,6 +152,10 @@ +
@@ -249,17 +253,19 @@ import ProcessHeader from "../../components/ProcessHeader"; import ProcessTitle from "process/components/ProcessTitle"; import ProcessFooter from "process/components/ProcessFooter"; import { changeAssigneeNew, inboundLiaisonDetail } from "api/process"; - +import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription' export default { name: "cywbbzzxdStep4", components: { ProcessHeader, ProcessTitle, - ProcessFooter + ProcessFooter, + ReceiptDescription }, data() { return { //切换tab + commentText:'', active: "1", foldFormFlag: true, isSubmit: false, diff --git a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step5.vue b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step5.vue index 1fa0670c9..227df8eed 100644 --- a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step5.vue @@ -152,6 +152,10 @@
+
@@ -249,17 +253,19 @@ import ProcessHeader from "../../components/ProcessHeader"; import ProcessTitle from "process/components/ProcessTitle"; import ProcessFooter from "process/components/ProcessFooter"; import { changeAssigneeNew, inboundLiaisonDetail } from "api/process"; - +import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription' export default { name: "cywbbzzxdStep5", components: { ProcessHeader, ProcessTitle, - ProcessFooter + ProcessFooter, + ReceiptDescription }, data() { return { - //切换tab + commentText:'', + //切换tab, active: "1", foldFormFlag: true, isSubmit: false, diff --git a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step6.vue b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step6.vue index cb377e5c0..55b5aa436 100644 --- a/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/cywbbzzxd/step6.vue @@ -152,6 +152,10 @@
+
@@ -249,16 +253,18 @@ import ProcessHeader from "../../components/ProcessHeader"; import ProcessTitle from "process/components/ProcessTitle"; import ProcessFooter from "process/components/ProcessFooter"; import { changeAssigneeNew, inboundLiaisonDetail } from "api/process"; - +import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription' export default { name: "cywbbzzxdStep6", components: { ProcessHeader, ProcessTitle, - ProcessFooter + ProcessFooter, + ReceiptDescription }, data() { return { + commentText:'', //切换tab active: "1", foldFormFlag: true,