认证清单退回原因

This commit is contained in:
范强强
2023-04-12 15:11:35 +08:00
parent 62a10bf005
commit d31b3229c1
3 changed files with 50 additions and 8 deletions
@@ -183,6 +183,24 @@
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col> </a-col>
<!-- <a-col :span="12">-->
<!-- <div class="box-title-text">-->
<!-- <div class="title-text">-->
<!-- <span class="Required">*</span>-->
<!-- <span class="title-text-text"-->
<!-- :title="$t('certificationType')">{{$t('certificationType')}}</span>-->
<!-- </div>-->
<!-- <a-form-model-item class="itemModel-multi"-->
<!-- :prop="'dataList.'+index+'.attestationType'"-->
<!-- :rules="[{ required: true, message: $t('certificationType') + $t('cannotEmpty'), trigger: 'change'},]"-->
<!-- >-->
<!-- <j-multi-select-tag class="box-input" v-model="item.attestationType"-->
<!-- :placeholder="$t('PleaseSelect')+$t('certificationType')"-->
<!-- :type="'select'"-->
<!-- :triggerChange="false" :dictCode="'ren4_zheng4_qing1_dan1_-_ren4_zheng4_lei4_xing2'"/>-->
<!-- </a-form-model-item>-->
<!-- </div>-->
<!-- </a-col>-->
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -379,6 +397,24 @@
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col> </a-col>
<!-- <a-col :span="12">-->
<!-- <div class="box-title-text">-->
<!-- <div class="title-text">-->
<!-- <span class="Required">*</span>-->
<!-- <span class="title-text-text"-->
<!-- :title="$t('certificationType')">{{$t('certificationType')}}</span>-->
<!-- </div>-->
<!-- <a-form-model-item class="itemModel-multi"-->
<!-- :prop="'dataList.'+index+'.attestationType'"-->
<!-- :rules="[{ required: true, message: $t('certificationType') + $t('cannotEmpty'), trigger: 'change'},]"-->
<!-- >-->
<!-- <j-multi-select-tag class="box-input" v-model="item.attestationType"-->
<!-- :placeholder="$t('PleaseSelect')+$t('certificationType')"-->
<!-- :type="'select'"-->
<!-- :triggerChange="false" :dictCode="'ren4_zheng4_qing1_dan1_-_ren4_zheng4_lei4_xing2'"/>-->
<!-- </a-form-model-item>-->
<!-- </div>-->
<!-- </a-col>-->
<a-col :span="12"> <a-col :span="12">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text"> <div class="title-text">
@@ -736,6 +736,7 @@
align: 'left', align: 'left',
dataIndex: 'flowStatusName', dataIndex: 'flowStatusName',
width: 180, width: 180,
sorter: true,
ellipsis: true ellipsis: true
}, },
{ {
@@ -418,14 +418,14 @@
{{ $t('deadlineForConfirmationDesignComplianceResponsibility') }} {{ $t('deadlineForConfirmationDesignComplianceResponsibility') }}
</span> </span>
</div> </div>
<a-form-model-item class="itemModel" style="width: calc(100% - 220px)" prop="designComplianceDueDate"> <a-form-model-item class="itemModel" style="width: calc(100% - 220px)" prop="designDutyDueDate">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('PleaseSelect')+$t('deadlineForConfirmationDesignComplianceResponsibility')" :placeholder="$t('PleaseSelect')+$t('deadlineForConfirmationDesignComplianceResponsibility')"
@change="dateChange({db_field_name:'designComplianceDueDate'})" @change="dateChange({db_field_name:'designDutyDueDate'})"
format="YYYY-MM-DD" format="YYYY-MM-DD"
:disabledDate="disabledDate" :disabledDate="disabledDate"
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
v-model="formInline.designComplianceDueDate" v-model="formInline.designDutyDueDate"
style="width: 100%"/> style="width: 100%"/>
</a-form-model-item> </a-form-model-item>
</div> </div>
@@ -441,14 +441,14 @@
{{ $t('deadlineForVerifyingComplianceResponsibilityConfirmation') }} {{ $t('deadlineForVerifyingComplianceResponsibilityConfirmation') }}
</span> </span>
</div> </div>
<a-form-model-item class="itemModel" style="width: calc(100% - 220px)" prop="deadlineDueDate"> <a-form-model-item class="itemModel" style="width: calc(100% - 220px)" prop="verifyDutyDueDate">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('PleaseSelect')+$t('deadlineForVerifyingComplianceResponsibilityConfirmation')" :placeholder="$t('PleaseSelect')+$t('deadlineForVerifyingComplianceResponsibilityConfirmation')"
@change="dateChange({db_field_name:'deadlineDueDate'})" @change="dateChange({db_field_name:'verifyDutyDueDate'})"
format="YYYY-MM-DD" format="YYYY-MM-DD"
:disabledDate="disabledDate" :disabledDate="disabledDate"
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
v-model="formInline.deadlineDueDate" v-model="formInline.verifyDutyDueDate"
style="width: 100%"/> style="width: 100%"/>
</a-form-model-item> </a-form-model-item>
</div> </div>
@@ -903,14 +903,14 @@
trigger: 'change' trigger: 'change'
} }
], ],
designComplianceDueDate: [ designDutyDueDate: [
{ {
required: true, required: true,
message: this.$t('deadlineForConfirmationDesignComplianceResponsibility') + this.$t('cannotEmpty'), message: this.$t('deadlineForConfirmationDesignComplianceResponsibility') + this.$t('cannotEmpty'),
trigger: 'change' trigger: 'change'
} }
], ],
deadlineDueDate: [ verifyDutyDueDate: [
{ {
required: true, required: true,
message: this.$t('deadlineForVerifyingComplianceResponsibilityConfirmation') + this.$t('cannotEmpty'), message: this.$t('deadlineForVerifyingComplianceResponsibilityConfirmation') + this.$t('cannotEmpty'),
@@ -2468,6 +2468,11 @@
this.updateFlowStatusBatch() this.updateFlowStatusBatch()
} }
for (let i = 0; i < this.startProcessList.length; i++) { for (let i = 0; i < this.startProcessList.length; i++) {
if (this.startProcessList[i].type == 2){
this.startProcessList[i].dataList.designDutyDueDate = this.formInline.designDutyDueDate
}else if(this.startProcessList[i].type == 4){
this.startProcessList[i].dataList.verifyDutyDueDate = this.formInline.verifyDutyDueDate
}
this.startProcess(this.startProcessList[i].dataList, this.startProcessList[i].type, this.startProcessList[i].requestsNum) this.startProcess(this.startProcessList[i].dataList, this.startProcessList[i].type, this.startProcessList[i].requestsNum)
} }
} }