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