[update] 新法规导入流程增加主管部门和主控部门字段

This commit is contained in:
lideqin
2024-08-14 09:11:46 +08:00
parent 0250a70103
commit 0421697c9b
3 changed files with 55 additions and 1 deletions
+2
View File
@@ -18,6 +18,8 @@ module.exports = {
stageWeAreIn: 'Regulation Status',
materialDate: 'Implementation Date',
applicableMarket: 'Applicable Market',
competentDepartment: 'Competent department',
mainControlDepartment: 'Main control department',
ccPerson: 'CC Person',
briefDescription: 'The statute requires a brief description'
},
+2
View File
@@ -18,6 +18,8 @@ module.exports = {
stageWeAreIn: '所处阶段',
materialDate: '实施日期',
applicableMarket: '适用市场',
competentDepartment: '主管部门',
mainControlDepartment: '主控部门',
ccPerson: '抄送人员',
briefDescription: '法规要求简要描述'
},
@@ -128,6 +128,36 @@
:placeholder="disabled ? '' : $t('pleaseSelect')+$t('workCenter.newRegulationImportProcess.applicableMarket')" />
</a-form-model-item>
</div>
<!-- 主管部门 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
<span class="required">*</span>
<span class="title-text-text" :title="$t('workCenter.newRegulationImportProcess.competentDepartment')">
{{ $t('workCenter.newRegulationImportProcess.competentDepartment') }}
</span>
</div>
<a-form-model-item class="item-model" prop="competentDepartment">
<j-select-depart v-model="formInline.competentDepartment"
:disabled="disabled"
:multi="true"
:backDepart="true" />
</a-form-model-item>
</div>
<!-- 主控部门 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
<span class="required">*</span>
<span class="title-text-text" :title="$t('workCenter.newRegulationImportProcess.mainControlDepartment')">
{{ $t('workCenter.newRegulationImportProcess.mainControlDepartment') }}
</span>
</div>
<a-form-model-item class="item-model" prop="mainControlDepartment">
<j-select-depart v-model="formInline.mainControlDepartment"
:disabled="disabled"
:multi="true"
:backDepart="true" />
</a-form-model-item>
</div>
<!-- 抄送人员 -->
<div class="box-title-text form-flex-item">
<div class="title-text">
@@ -147,7 +177,7 @@
</a-form-model-item>
</div>
<!-- 法规要求简要描述 -->
<div class="box-title-text form-flex-item">
<div class="box-title-text form-flex-item form-flex-item-full">
<div class="title-text">
<span class="title-text-text" :title="$t('workCenter.newRegulationImportProcess.briefDescription')">
{{ $t('workCenter.newRegulationImportProcess.briefDescription') }}
@@ -227,6 +257,22 @@ export default {
trigger: 'change'
}
],
// 主管部门
competentDepartment: [
{
required: true,
message: this.$t('workCenter.newRegulationImportProcess.competentDepartment') + this.$t('cannotEmpty'),
trigger: 'change'
}
],
// 主控部门
mainControlDepartment: [
{
required: true,
message: this.$t('workCenter.newRegulationImportProcess.mainControlDepartment') + this.$t('cannotEmpty'),
trigger: 'change'
}
],
// 抄送人员
copyUser: [
{
@@ -329,4 +375,8 @@ export default {
/deep/ .ant-form-item-children > * {
width: 100%;
}
.form-flex-item-full {
width: 100%;
}
</style>