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