update 项目合规评估
This commit is contained in:
+13
-3
@@ -239,7 +239,7 @@
|
||||
:label="$t('workCenter.projectComplianceEvaluationProcess.ccPerson')">
|
||||
<user-selection :placeholder="$t('pleaseSelect') + $t('workCenter.projectComplianceEvaluationProcess.ccPerson')"
|
||||
type="checkbox"
|
||||
v-decorator="['ccPerson', validatorRules.ccPerson]" />
|
||||
v-decorator="['carbonCopyPersonnels', validatorRules.carbonCopyPersonnels]" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-row>
|
||||
@@ -409,7 +409,7 @@ export default {
|
||||
validateTrigger: 'blur'
|
||||
},
|
||||
// 抄送人员
|
||||
ccPerson: {
|
||||
carbonCopyPersonnels: {
|
||||
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('workCenter.projectComplianceEvaluationProcess.ccPerson') }],
|
||||
validateTrigger: 'change'
|
||||
}
|
||||
@@ -759,7 +759,7 @@ export default {
|
||||
// 是否展示可展开表格
|
||||
showExpandTable () {
|
||||
// 设计工程师评估及之后节点都是
|
||||
const showNode = [ProjectComplianceEvaluationProcessNode.designEngineerEvaluation.value, ProjectComplianceEvaluationProcessNode.moduleOwnerApproval.value, ProjectComplianceEvaluationProcessNode.departLeaderApproval.value, ProjectComplianceEvaluationProcessNode.regulatoryEngineerFiling.value]
|
||||
const showNode = [ProjectComplianceEvaluationProcessNode.designEngineerEvaluation.value, ProjectComplianceEvaluationProcessNode.moduleOwnerApproval.value, ProjectComplianceEvaluationProcessNode.departLeaderApproval.value, ProjectComplianceEvaluationProcessNode.regulatoryEngineerFiling.value, ProjectComplianceEvaluationProcessNode.moduleOwnerModification.value]
|
||||
return showNode.includes(this.currentNode) || !ProjectComplianceEvaluationProcessNode.keyOfValue(this.currentNode)
|
||||
},
|
||||
// 展开表格的禁用
|
||||
@@ -1110,6 +1110,16 @@ export default {
|
||||
flag = false
|
||||
}
|
||||
})
|
||||
// 抄送人员校验
|
||||
if (this.showCcPerson) {
|
||||
this.dispatchInfoForm.validateFields((errors, values) => {
|
||||
if (!errors) {
|
||||
formData.businessInfoDTO.carbonCopyPersonnels = values.carbonCopyPersonnels
|
||||
} else {
|
||||
flag = false
|
||||
}
|
||||
})
|
||||
}
|
||||
formData.basicTaskInfoDTO = basicTaskInfoDTO
|
||||
formData.businessId = this.businessId
|
||||
if (!flag) {
|
||||
|
||||
Reference in New Issue
Block a user