diff --git a/src/views/workCenter/noMatchTrackingProcess/NoMatchTrackingProcess.vue b/src/views/workCenter/noMatchTrackingProcess/NoMatchTrackingProcess.vue index 60ff7bfe..13c4e5f4 100644 --- a/src/views/workCenter/noMatchTrackingProcess/NoMatchTrackingProcess.vue +++ b/src/views/workCenter/noMatchTrackingProcess/NoMatchTrackingProcess.vue @@ -580,14 +580,14 @@ export default { */ dealFormData () { let flag = true, basicProcessInfoDTO = {}, basicTaskInfoDTO = {}, userInfoMap = {} - this.processInfoForm.validateFields((errors, values) => { + this.processInfoForm.validateFields({ force: true },(errors, values) => { if (!errors) { basicProcessInfoDTO = Object.assign(this.processInfo, values) } else { flag = false } }) - this.approvalInfoForm.validateFields((errors, values) => { + this.approvalInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { basicTaskInfoDTO = Object.assign(this.approvalInfo, values) basicTaskInfoDTO.taskId = this.$route.query.taskId @@ -708,6 +708,7 @@ export default { } this.disabledBtnClick = true this.validatorRules.handleText.rules[0].required = true + const formData = this.dealFormData() if (!formData) { this.disabledBtnClick = false diff --git a/src/views/workCenter/projectComplianceEvaluationProcess/ProjectComplianceEvaluationProcess.vue b/src/views/workCenter/projectComplianceEvaluationProcess/ProjectComplianceEvaluationProcess.vue index 7cb81da4..bbce210a 100644 --- a/src/views/workCenter/projectComplianceEvaluationProcess/ProjectComplianceEvaluationProcess.vue +++ b/src/views/workCenter/projectComplianceEvaluationProcess/ProjectComplianceEvaluationProcess.vue @@ -973,7 +973,7 @@ export default { let flag = true // 第一步,填写流程信息 if (this.currentStep === 0) { - this.processInfoForm.validateFields(this.processInfoShowField, (errors, values) => { + this.processInfoForm.validateFields(this.processInfoShowField, { force: true }, (errors, values) => { if (errors) { flag = false } else { @@ -1266,7 +1266,7 @@ export default { } } // 流程审批意见数据 - this.approvalInfoForm.validateFields((errors, values) => { + this.approvalInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { basicTaskInfoDTO = Object.assign(this.approvalInfo, values) basicTaskInfoDTO.taskId = basicTaskInfoDTO.taskId || this.$route.query.taskId @@ -1277,7 +1277,7 @@ export default { }) // 抄送人员校验 if (this.showCcPerson) { - this.dispatchInfoForm.validateFields((errors, values) => { + this.dispatchInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { formData.businessInfoDTO.carbonCopyPersonnels = values.carbonCopyPersonnels } else { diff --git a/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue b/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue index 4fc5c90e..86a98828 100644 --- a/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue +++ b/src/views/workCenter/standardComplianceProcess/StandardComplianceProcess.vue @@ -101,7 +101,7 @@ - +
{{ $t('processApprovalInformation') }}
@@ -434,14 +434,14 @@ export default { */ async dealSubmitFormData (needValidateMainTable = true) { let basicProcessInfoDTO = {}, basicTaskInfoDTO = {}, flag = true - this.processInfoForm.validateFields((errors, values) => { + this.processInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { basicProcessInfoDTO = Object.assign(this.processInfo, values) } else { flag = false } }) - this.approvalInfoForm.validateFields((errors, values) => { + this.approvalInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { basicTaskInfoDTO = Object.assign(this.approvalInfo, values) } else { diff --git a/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue b/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue index 4c69d2fd..2be1e9a2 100644 --- a/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue +++ b/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue @@ -1007,7 +1007,7 @@ export default { } } else { // 流程信息 - this.processInfoForm.validateFields((errors, values) => { + this.processInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { processInfo = Object.assign(this.processInfo, values) } else { @@ -1015,7 +1015,7 @@ export default { } }) // 业务基本信息 - this.basicServiceInfoForm.validateFields((errors, values) => { + this.basicServiceInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { basicServiceInfo = Object.assign(this.basicServiceInfo, values) } else { @@ -1023,7 +1023,7 @@ export default { } }) // 流程审批信息 - this.approvalInfoForm.validateFields((errors, values) => { + this.approvalInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { approvalInfo = Object.assign(this.approvalInfo, values) approvalInfo.finishFlag = 2 // 保存——1;提交/同意/驳回——2 @@ -1033,7 +1033,7 @@ export default { }) // 业务分派信息 if (this.showDispatchInformation) { - this.dispatchInfoForm.validateFields((errors, values) => { + this.dispatchInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { dispatchInfo = Object.assign(this.dispatchInfo, values) } else { diff --git a/src/views/workCenter/standardEntryOrChangeProcess/StandardEntryOrChangeProcess.vue b/src/views/workCenter/standardEntryOrChangeProcess/StandardEntryOrChangeProcess.vue index 8f429467..0ced591d 100644 --- a/src/views/workCenter/standardEntryOrChangeProcess/StandardEntryOrChangeProcess.vue +++ b/src/views/workCenter/standardEntryOrChangeProcess/StandardEntryOrChangeProcess.vue @@ -858,7 +858,7 @@ export default { const formData = {} let flag = true // 处理流程信息 - this.processInfoForm.validateFields((errors, values) => { + this.processInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { formData.basicProcessInfoDTO = Object.assign(this.processInfo, values) } else { @@ -889,7 +889,7 @@ export default { } }) // 处理流程审批信息 - this.approvalInfoForm.validateFields((errors, values) => { + this.approvalInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { formData.basicTaskInfoDTO = Object.assign(this.approvalInfo, values) formData.basicTaskInfoDTO.taskId = this.$route.query.taskId diff --git a/src/views/workCenter/standardProcurementProcess/StandardProcurementProcess.vue b/src/views/workCenter/standardProcurementProcess/StandardProcurementProcess.vue index 2e3e4e68..3569fe37 100644 --- a/src/views/workCenter/standardProcurementProcess/StandardProcurementProcess.vue +++ b/src/views/workCenter/standardProcurementProcess/StandardProcurementProcess.vue @@ -382,7 +382,7 @@ export default { } } else { // 流程信息 - this.processInfoForm.validateFields((errors, values) => { + this.processInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { processInfo = Object.assign(this.processInfo, values) } else { @@ -396,7 +396,7 @@ export default { } businessInfo = this.dataSource // 审批信息 - this.approvalInfoForm.validateFields((errors, values) => { + this.approvalInfoForm.validateFields({ force: true }, (errors, values) => { if (!errors) { approvalInfo = Object.assign(this.approvalInfo, values) approvalInfo.taskId = approvalInfo.taskId || this.$route.query.taskId