[update] 修改UAT问题:法规符合性排查流程-主排查人汇总节点编辑增加辅助说明材料字段

This commit is contained in:
lideqin
2024-09-13 19:00:24 +08:00
parent 32e4419bc4
commit 5fddaa7e0c
@@ -30,6 +30,28 @@
</a-form-item>
<!-- 不符合和待验证 -->
<template v-if="[EvaluationResult.INCONFORMITY.value, EvaluationResult.TO_BE_VERIFIED.value].includes(model.result)">
<!-- 不满足要求的现状 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.theStatusNotMeetRequirements')">
<a-textarea :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.theStatusNotMeetRequirements')"
:maxLength="500"
:autoSize="{minRows: 4, maxRows: 6}"
v-decorator="['unsatisfiedRequire', validatorRules.unsatisfiedRequire]" />
</a-form-item>
<!-- 辅助说明材料 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.supplementaryExplanatoryMaterial')">
<j-upload :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.supplementaryExplanatoryMaterial')"
return-id
multiple
:file-type="canUploadType"
v-decorator="['unsatisfiedRequireAttach', validatorRules.unsatisfiedRequireAttach]" />
</a-form-item>
<!-- 整改方案 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.rectificationPlan')">
<a-textarea :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.rectificationPlan')"
:maxLength="500"
:autoSize="{minRows: 4, maxRows: 6}"
v-decorator="['correctionSolution', validatorRules.correctionSolution]" />
</a-form-item>
<!-- 整改周期 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.rectificationCycle')">
<a-input :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.rectificationCycle')"
@@ -42,26 +64,6 @@
:maxLength="50"
v-decorator="['correctionCost', validatorRules.correctionCost]" />
</a-form-item>
<!-- 共用后本项目所需费用 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.costOfThisItemAfterSharing')">
<a-input :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.costOfThisItemAfterSharing')"
:maxLength="50"
v-decorator="['commonalityCost', validatorRules.commonalityCost]" />
</a-form-item>
<!-- 不满足要求的现状 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.theStatusNotMeetRequirements')">
<a-textarea :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.theStatusNotMeetRequirements')"
:maxLength="500"
:autoSize="{minRows: 4, maxRows: 6}"
v-decorator="['unsatisfiedRequire', validatorRules.unsatisfiedRequire]" />
</a-form-item>
<!-- 整改方案 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.rectificationPlan')">
<a-textarea :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.rectificationPlan')"
:maxLength="500"
:autoSize="{minRows: 4, maxRows: 6}"
v-decorator="['correctionSolution', validatorRules.correctionSolution]" />
</a-form-item>
<!-- 与其他项目共用性 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.sharedWithOtherProjects')">
<a-textarea :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.sharedWithOtherProjects')"
@@ -69,6 +71,12 @@
:autoSize="{minRows: 4, maxRows: 6}"
v-decorator="['commonality', validatorRules.commonality]" />
</a-form-item>
<!-- 共用后本项目所需费用 -->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('workCenter.regulatoryComplianceCheckProcess.costOfThisItemAfterSharing')">
<a-input :placeholder="$t('pleaseEnter') + $t('workCenter.regulatoryComplianceCheckProcess.costOfThisItemAfterSharing')"
:maxLength="50"
v-decorator="['commonalityCost', validatorRules.commonalityCost]" />
</a-form-item>
</template>
<!-- 符合和不涉及 -->
<template v-else-if="[EvaluationResult.CONFORM_TO.value, EvaluationResult.NOT_INVOLVE.value].includes(model.result)">
@@ -156,7 +164,9 @@ export default {
rules: [{ required: true, message: this.$t('pleaseEnter') + this.$t('workCenter.regulatoryComplianceCheckProcess.costOfThisItemAfterSharing') }],
validateTrigger: 'blur'
}
}
},
// 本系统限制可以上传的文件格式
canUploadType: 'pdf,docx,doc,xlsx,xls,ppt,pptx,jpg,jpeg,png'
}
},
methods: {