Merge remote-tracking branch 'origin/master'

This commit is contained in:
lideqin
2024-07-23 11:21:35 +08:00
6 changed files with 16 additions and 13 deletions
@@ -37,7 +37,7 @@
:wrapperCol="$i18n.locale === EN ? wrapperColEn : wrapperCol" :wrapperCol="$i18n.locale === EN ? wrapperColEn : wrapperCol"
:label="$t('expirationDate')" :label="$t('expirationDate')"
:colon="formItemColon"> :colon="formItemColon">
<a-date-picker :placeholder="$t('pleaseSelect') + $t('expirationDate')" <a-date-picker :placeholder="(disabled || !isInitiate) ? '' : ($t('pleaseSelect') + $t('expirationDate'))"
style="width: 100%" style="width: 100%"
:disabled="disabled || !isInitiate" :disabled="disabled || !isInitiate"
value-format="YYYY-MM-DD hh:mm:ss" value-format="YYYY-MM-DD hh:mm:ss"
@@ -51,7 +51,7 @@
:wrapperCol="$i18n.locale === EN ? longWrapperColEn : longWrapperCol" :wrapperCol="$i18n.locale === EN ? longWrapperColEn : longWrapperCol"
:label="$t('processExplain')" :label="$t('processExplain')"
:colon="formItemColon"> :colon="formItemColon">
<a-textarea :placeholder="$t('pleaseEnter') + $t('processExplain')" <a-textarea :placeholder="(disabled || !isInitiate) ? '' : ($t('pleaseEnter') + $t('processExplain'))"
:maxLength="500" :maxLength="500"
:rows="4" :rows="4"
:disabled="disabled || !isInitiate" :disabled="disabled || !isInitiate"
@@ -92,7 +92,7 @@
<a-form :form="approvalInfoForm"> <a-form :form="approvalInfoForm">
<!--备注--> <!--备注-->
<a-form-item :labelCol="longLabelCol" :wrapperCol="longWrapperCol" :label="$t('remarks')" :colon="formItemColon"> <a-form-item :labelCol="longLabelCol" :wrapperCol="longWrapperCol" :label="$t('remarks')" :colon="formItemColon">
<a-textarea :placeholder="$t('pleaseEnter') + $t('remarks')" <a-textarea :placeholder="(disabled) ? '' : ($t('pleaseEnter') + $t('remarks'))"
:maxLength="500" :maxLength="500"
:rows="4" :rows="4"
:disabled="disabled" :disabled="disabled"
@@ -46,12 +46,13 @@
</template> </template>
<!--各涉及部门解读人--> <!--各涉及部门解读人-->
<template slot="interpretPersonIds" slot-scope="{text, record, index}"> <template slot="interpretPersonIds" slot-scope="{text, record, index}">
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.departInterpretingPeople')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.departInterpretingPeople'))"
v-model="record.interpretPersonIds" v-model="record.interpretPersonIds"
:disabled="disabled" :disabled="disabled"
filedName="interpretPersonIds" filedName="interpretPersonIds"
@nameChange="(value, fieldName) => tableUserSelectNameChange(value, fieldName, index)" @nameChange="(value, fieldName) => tableUserSelectNameChange(value, fieldName, index)"
type="checkbox" type="checkbox"
:showBtn="false"
:nameStr="record.interpretPersonIds_dictText" /> :nameStr="record.interpretPersonIds_dictText" />
</template> </template>
<template v-slot:action="{text, record}"> <template v-slot:action="{text, record}">
@@ -725,6 +726,7 @@ export default {
item.interpretPersonIds = ids item.interpretPersonIds = ids
item.interpretPersonIds_dictText = names item.interpretPersonIds_dictText = names
}) })
this.onClearSelected()
}, },
/** /**
* 编辑 * 编辑
@@ -759,6 +761,7 @@ export default {
Object.assign(item, form) Object.assign(item, form)
}) })
} }
this.onClearSelected()
this.$forceUpdate() this.$forceUpdate()
}, },
/** /**
@@ -33,7 +33,7 @@
<a-select v-model="record.decompositionSource" <a-select v-model="record.decompositionSource"
@change="handleChangeDecompositionSource" @change="handleChangeDecompositionSource"
:disabled="disabled" :disabled="disabled"
:placeholder="$t('pleaseSelect') + $t('workCenter.standardInterpretationProcess.decompositionOrderSource')" :placeholder="disabled ? '' : ($t('pleaseSelect') + $t('workCenter.standardInterpretationProcess.decompositionOrderSource'))"
style="width: 100%;"> style="width: 100%;">
<a-select-option v-for="item in decompositionSourceList" <a-select-option v-for="item in decompositionSourceList"
:disabled="item.isDisabled === '1'" :disabled="item.isDisabled === '1'"
@@ -12,7 +12,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.countersigningPerson')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.countersigningPerson')" :colon="false">
<!--会签人员--> <!--会签人员-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.countersigningPerson')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.countersigningPerson'))"
v-decorator="['countersignPersonIds', validatorRules.countersignPersonIds]" v-decorator="['countersignPersonIds', validatorRules.countersignPersonIds]"
:disabled="disabled" :disabled="disabled"
type="checkbox" type="checkbox"
@@ -24,7 +24,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.reviewersPerson')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.reviewersPerson')" :colon="false">
<!--审核人员--> <!--审核人员-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.reviewersPerson')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.reviewersPerson'))"
v-decorator="['uploader', validatorRules.uploader]" v-decorator="['uploader', validatorRules.uploader]"
:disabled="disabled" :disabled="disabled"
filedName="uploader" filedName="uploader"
@@ -35,7 +35,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.approvedPerson')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.approvedPerson')" :colon="false">
<!--批准人员--> <!--批准人员-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.approvedPerson')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.approvedPerson'))"
v-decorator="['approvePersonId', validatorRules.approvePersonId]" v-decorator="['approvePersonId', validatorRules.approvePersonId]"
:disabled="disabled" :disabled="disabled"
filedName="approvePersonId" filedName="approvePersonId"
@@ -9,7 +9,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.mainInterpreter')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.mainInterpreter')" :colon="false">
<!--主解读人--> <!--主解读人-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.mainInterpreter')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.mainInterpreter'))"
v-decorator="['masterInterpretId', validatorRules.masterInterpretId]" v-decorator="['masterInterpretId', validatorRules.masterInterpretId]"
:disabled="disabled" :disabled="disabled"
filedName="masterInterpretId" filedName="masterInterpretId"
@@ -25,7 +25,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.interpretingTasksIsDistribute')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.interpretingTasksIsDistribute')" :colon="false">
<!--解读任务是否下发--> <!--解读任务是否下发-->
<j-dict-select-tag :placeholder="$t('pleaseSelect') + $t('workCenter.standardInterpretationProcess.interpretingTasksIsDistribute')" <j-dict-select-tag :placeholder="(disabled || isNextStep) ? '' : ($t('pleaseSelect') + $t('workCenter.standardInterpretationProcess.interpretingTasksIsDistribute'))"
dict-code="is_distribute" dict-code="is_distribute"
:disabled="disabled || isNextStep" :disabled="disabled || isNextStep"
v-decorator="[ 'distribute', validatorRules.isDistribute ]" /> v-decorator="[ 'distribute', validatorRules.isDistribute ]" />
@@ -54,7 +54,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.countersigningPerson')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.countersigningPerson')" :colon="false">
<!--会签人员--> <!--会签人员-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.countersigningPerson')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.countersigningPerson'))"
v-decorator="['countersignPersonIds', validatorRules.countersignPersonIds]" v-decorator="['countersignPersonIds', validatorRules.countersignPersonIds]"
:disabled="disabled" :disabled="disabled"
type="checkbox" type="checkbox"
@@ -66,7 +66,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.reviewersPerson')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.reviewersPerson')" :colon="false">
<!--审核人员--> <!--审核人员-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.reviewersPerson')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.reviewersPerson'))"
v-decorator="['uploader', validatorRules.uploader]" v-decorator="['uploader', validatorRules.uploader]"
:disabled="disabled" :disabled="disabled"
filedName="uploader" filedName="uploader"
@@ -77,7 +77,7 @@
<a-col :span="8"> <a-col :span="8">
<a-form-item :label="$t('workCenter.standardInterpretationProcess.approvedPerson')" :colon="false"> <a-form-item :label="$t('workCenter.standardInterpretationProcess.approvedPerson')" :colon="false">
<!--批准人员--> <!--批准人员-->
<user-selection :placeholder="$t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.approvedPerson')" <user-selection :placeholder="disabled ? '' : ($t('pleaseSelect')+$t('workCenter.standardInterpretationProcess.approvedPerson'))"
v-decorator="['approvePersonId', validatorRules.approvePersonId]" v-decorator="['approvePersonId', validatorRules.approvePersonId]"
:disabled="disabled" :disabled="disabled"
filedName="approvePersonId" filedName="approvePersonId"