diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue index 0de1caa95..4165f147d 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue @@ -43,8 +43,7 @@ > - - + { if (res) { + console.log(res); const processForm = JSON.parse(res.mesg) this.xgdFileId = processForm.xgd this.fbgbjbdFileId = processForm.fbgbjbd diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue index f03c28bed..e1705e739 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue @@ -2628,6 +2628,12 @@ export default { console.log(item); this.$nextTick(() => { this.form = JSON.parse(JSON.stringify(item)) + // 遍历对象 + for (const p in this.form) { + if (typeof (this.form[p]) != "function") { + this.initializeFileList(p, this.form[p]); + } + } this.defaultCheckedKeys = [this.form.standSystem]; this.defaultCheckedKeys1 = [this.form.cycvppsbm]; this.defaultCheckedKeys2 = [this.form.kccvppsbm]; @@ -2639,14 +2645,6 @@ export default { this.form.prcName = this.prcName this.form['id'] = item.id this.form.country = item.country.split(',') - - // 遍历对象 - for (const p in this.form) { - if (typeof (this.form[p]) != "function") { - this.initializeFileList(p, this.form[p]); - } - } - this.$forceUpdate() }) }, @@ -2668,6 +2666,7 @@ export default { // }) // }, initializeFileList(property, value) { + console.log('执行文件方法'); switch (property) { case 'xgd': this.getFileList(value, this.xgdFileList); diff --git a/src/pages/processCenter/pages/phone/bzrk/step2.vue b/src/pages/processCenter/pages/phone/bzrk/step2.vue index ab8f1e6dd..ba636badf 100644 --- a/src/pages/processCenter/pages/phone/bzrk/step2.vue +++ b/src/pages/processCenter/pages/phone/bzrk/step2.vue @@ -857,46 +857,75 @@ export default { this.handleSubmit() }, handleSubmit() { - this.getRule() const val = this.form.country; - if (val !== '' && val !== null && typeof (val) !== 'undefined') { + if (val !== "" && val !== null && typeof (val) !== "undefined") { if (val instanceof Array) { this.form.country = val.join(","); } else { - this.form.country = val + this.form.country = val; } - } else if (val === '') { - this.form.country = [] + } else if (val === "") { + this.form.country = []; } - this.$refs['formTongGuo'].validate((valid) => { - if (valid) { - this.isSubmit = true - this.form.commentText = this.formTongGuo.commentText - this.form.approvalOpinion = this.formTongGuo.approvalOpinion - const json = JSON.stringify(this.form); - this.$http.post('lawss/activiti/completeTask', { - taskIds: this.taskIds, - userId: this.userId, - json: json - }, { - _this: this - }, res => { - if (res.success) { - console.log("this.formTongGuo.approvalOpinion", this.formTongGuo.approvalOpinion); - if (this.formTongGuo.approvalOpinion == '1') { - console.log("shibai"); - this.$message.warning("驳回成功") - this.isSubmit = false - // 流程提交之后,应该流转至待办任务页面 - this.$router.push("/processCenter"); - } else { - console.log("hello"); - this.processCreateStand(json) - } + this.isSubmit = true; + this.form.commentText = this.commentText; + this.form.approvalOpinion = this.formTongGuo.approvalOpinion; + if (this.form.syrz.length === 0) { + this.form.syrz = ""; + } + if (this.form.nylx.length === 0) { + this.form.nylx = ""; + } + if (this.form.zrbm.length === 0) { + this.form.zrbm = ""; + } + if (this.form.qcdw.length === 0) { + this.form.qcdw = ""; + } + if (this.form.cllx.length === 0) { + this.form.cllx = ""; + } + if (this.form.sycpx.length === 0) { + this.form.sycpx = ""; + } + if (this.form.zrgcs.length === 0) { + this.form.zrgcs = ""; + } + let qcdwName = [] + if(this.form.qcdw && this.form.qcdw.length > 0){ + this.form.qcdw.map(item => { + this.qcdwOptions.forEach(items => { + if(item === items.value){ + qcdwName.push(items.label) } }) + }) + } + this.form.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN' + this.form.menuIds = this.form.treeListId; + this.form.BBFDTBZ = this.form.bfbdtbzh + this.form.qcdw = qcdwName + this.form.qcdw = qcdwName.splice(',') + const json = JSON.stringify(this.form); + this.$http.post("lawss/activiti/completeTask", { + taskIds: this.taskIds, + userId: this.userId, + json: json + }, { + _this: this + }, res => { + if (res.success) { + if (this.formTongGuo.approvalOpinion == "1") { + this.$message.warning("驳回成功"); + this.isSubmit = false; + this.formTongGuo.commentText = ""; + // 流程提交之后,应该流转至待办任务页面 + this.$router.push({ path: "/processCenter?tabsName=ProcessCenter" }); + } else { + this.processCreateStand(json); + } } - }) + }); }, /** diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue index 5523daf8c..bb9928e1e 100644 --- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue +++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/addEdit.vue @@ -1110,7 +1110,7 @@ export default { if (this.energyKindOptions[i].value === k[m]) { k[m] = this.energyKindOptions[i].label; } - item.sycx = k.join(","); + item.typeApplicable = k.join(","); } } }