[update 禁用表单] 始终禁用的表单显示空字符串

This commit is contained in:
danshihao
2024-07-22 18:55:44 +08:00
parent 5546995028
commit 647fe17660
2 changed files with 18 additions and 27 deletions
@@ -48,7 +48,7 @@
<a-col :span="12"> <a-col :span="12">
<!-- 标准名称 --> <!-- 标准名称 -->
<a-form-item :label="$t('standardSelect.standardName')"> <a-form-item :label="$t('standardSelect.standardName')">
<a-input :placeholder="$t('pleaseEnter') + $t('standardSelect.standardName')" <a-input :placeholder="$t('autoTakeout')"
:maxLength="50" :maxLength="50"
disabled disabled
v-decorator="['base.standardName', validatorRules.standardName]" /> v-decorator="['base.standardName', validatorRules.standardName]" />
@@ -60,7 +60,7 @@
<j-dict-select-tag style="width: 100%" disabled <j-dict-select-tag style="width: 100%" disabled
dict-code="standard_state" dict-code="standard_state"
v-decorator="['base.standardState', validatorRules.standardStatus]" v-decorator="['base.standardState', validatorRules.standardStatus]"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.standardStatus')" :placeholder="$t('autoTakeout')"
:triggerChange="false" /> :triggerChange="false" />
</a-form-item> </a-form-item>
</a-col> </a-col>
@@ -137,8 +137,7 @@
<!-- 责任人 --> <!-- 责任人 -->
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')">
<user-selection :placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')" <user-selection v-decorator="['data[1].responsiblePerson', validatorRules.responsiblePerson]"
v-decorator="['data[1].responsiblePerson', validatorRules.responsiblePerson]"
filedName="1,responsiblePerson" filedName="1,responsiblePerson"
@nameChange="userSelectNameChange" @nameChange="userSelectNameChange"
:nameStr="data[1].responsiblePerson_dictText" :nameStr="data[1].responsiblePerson_dictText"
@@ -149,7 +148,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')" placeholder=""
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
format="YYYY-MM-DD" format="YYYY-MM-DD"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
@@ -203,7 +202,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')" placeholder=""
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
format="YYYY-MM-DD" format="YYYY-MM-DD"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
@@ -217,8 +216,7 @@
<template v-if="data[2] && Array.isArray(data[2].processAllList)"> <template v-if="data[2] && Array.isArray(data[2].processAllList)">
<a style="display: block" v-for="item in data[2].processAllList" :key="item.id" @click="toProcessDetail(item)">{{item.prcNum}}</a> <a style="display: block" v-for="item in data[2].processAllList" :key="item.id" @click="toProcessDetail(item)">{{item.prcNum}}</a>
</template> </template>
<a-input v-else :placeholder="$t('pleaseEnter')+$t('standardRegulationLibrary.standardMasterPlan.deliverables')" <a-input v-else :maxLength="50" disabled
:maxLength="50" disabled
v-decorator="['data[2].deliverableFileId']" /> v-decorator="['data[2].deliverableFileId']" />
</a-form-item> </a-form-item>
</a-col> </a-col>
@@ -242,8 +240,7 @@
<!-- 责任人 --> <!-- 责任人 -->
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')">
<user-selection :placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')" <user-selection v-decorator="['data[3].responsiblePerson', validatorRules.responsiblePerson]"
v-decorator="['data[3].responsiblePerson', validatorRules.responsiblePerson]"
filedName="3,responsiblePerson" filedName="3,responsiblePerson"
@nameChange="userSelectNameChange" @nameChange="userSelectNameChange"
:nameStr="data[3].responsiblePerson_dictText" :nameStr="data[3].responsiblePerson_dictText"
@@ -267,7 +264,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')" placeholder=""
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
format="YYYY-MM-DD" format="YYYY-MM-DD"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
@@ -281,8 +278,7 @@
<a v-if="data[3].deliverableFileId" @click="previewStandardResolutionSheet(data[3].deliverableFileId)"> <a v-if="data[3].deliverableFileId" @click="previewStandardResolutionSheet(data[3].deliverableFileId)">
{{ $t('standardRegulationLibrary.standardMasterPlan.interpretationTable') }} {{ $t('standardRegulationLibrary.standardMasterPlan.interpretationTable') }}
</a> </a>
<a-input v-else :placeholder="$t('pleaseEnter')+$t('standardRegulationLibrary.standardMasterPlan.interpretationTable')" <a-input v-else :maxLength="50" disabled
:maxLength="50" disabled
v-decorator="['data[3].deliverableFileId']" /> v-decorator="['data[3].deliverableFileId']" />
</a-form-item> </a-form-item>
</a-col> </a-col>
@@ -368,8 +364,7 @@
<!-- 责任人 --> <!-- 责任人 -->
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')">
<user-selection :placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')" <user-selection v-decorator="['data[5].responsiblePerson', validatorRules.responsiblePerson]"
v-decorator="['data[5].responsiblePerson', validatorRules.responsiblePerson]"
filedName="5,responsiblePerson" filedName="5,responsiblePerson"
@nameChange="userSelectNameChange" @nameChange="userSelectNameChange"
:nameStr="data[5].responsiblePerson_dictText" :nameStr="data[5].responsiblePerson_dictText"
@@ -393,7 +388,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')" placeholder=""
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
format="YYYY-MM-DD" format="YYYY-MM-DD"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
@@ -404,8 +399,7 @@
<!-- 交付物 --> <!-- 交付物 -->
<a-col :span="12" v-show="!isShow"> <a-col :span="12" v-show="!isShow">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.deliverables')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.deliverables')">
<a-input :placeholder="$t('pleaseEnter')+$t('standardRegulationLibrary.standardMasterPlan.deliverables')" <a-input :maxLength="50" disabled
:maxLength="50" disabled
v-decorator="['data[5].deliverableFileId']" /> v-decorator="['data[5].deliverableFileId']" />
<!--<j-upload v-decorator="['data[5].deliverableFileId', validatorRules.deliverableFileId]" return-id multiple />--> <!--<j-upload v-decorator="['data[5].deliverableFileId', validatorRules.deliverableFileId]" return-id multiple />-->
</a-form-item> </a-form-item>
@@ -467,7 +461,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.actualFinishingDate')" placeholder=""
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
format="YYYY-MM-DD" format="YYYY-MM-DD"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
@@ -478,8 +472,7 @@
<!-- 交付物 --> <!-- 交付物 -->
<a-col :span="12" v-show="!isShow"> <a-col :span="12" v-show="!isShow">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.deliverables')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.deliverables')">
<a-input :placeholder="$t('pleaseEnter')+$t('standardRegulationLibrary.standardMasterPlan.deliverables')" <a-input :maxLength="50" disabled
:maxLength="50" disabled
v-decorator="['data[6].deliverableFileId']" /> v-decorator="['data[6].deliverableFileId']" />
<!--<j-upload v-decorator="['data[6].deliverableFileId', validatorRules.deliverableFileId]" return-id multiple />--> <!--<j-upload v-decorator="['data[6].deliverableFileId', validatorRules.deliverableFileId]" return-id multiple />-->
</a-form-item> </a-form-item>
@@ -566,16 +559,14 @@
<!-- PCR编号 --> <!-- PCR编号 -->
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.pcrNumber')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.pcrNumber')">
<a-input :placeholder="$t('pleaseEnter')+$t('standardSelect.standardName')" <a-input :maxLength="50" disabled
:maxLength="50" disabled
v-decorator="['data[8].pcrCode', validatorRules.pcrCode]" /> v-decorator="['data[8].pcrCode', validatorRules.pcrCode]" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<!-- 责任人 --> <!-- 责任人 -->
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')">
<user-selection :placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.responsiblePerson')" <user-selection v-decorator="['data[8].responsiblePerson', validatorRules.responsiblePerson]"
v-decorator="['data[8].responsiblePerson', validatorRules.responsiblePerson]"
filedName="8,responsiblePerson" filedName="8,responsiblePerson"
@nameChange="userSelectNameChange" @nameChange="userSelectNameChange"
:nameStr="data[8].responsiblePerson_dictText" :nameStr="data[8].responsiblePerson_dictText"
@@ -586,7 +577,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.rectifyFinishingDate')"> <a-form-item :label="$t('standardRegulationLibrary.standardMasterPlan.rectifyFinishingDate')">
<a-date-picker class="box-input" <a-date-picker class="box-input"
:placeholder="$t('pleaseSelect')+$t('standardRegulationLibrary.standardMasterPlan.rectifyFinishingDate')" placeholder=""
:getCalendarContainer="(trigger) => trigger.parentNode" :getCalendarContainer="(trigger) => trigger.parentNode"
format="YYYY-MM-DD" format="YYYY-MM-DD"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
@@ -24,7 +24,7 @@
:wrapperCol="$i18n.locale === EN ? wrapperColEn : wrapperCol" :wrapperCol="$i18n.locale === EN ? wrapperColEn : wrapperCol"
:label="$t('processName')" :label="$t('processName')"
:colon="formItemColon"> :colon="formItemColon">
<a-input :placeholder="$t('pleaseEnter') + $t('processName')" <a-input :placeholder="$t('autoTakeout')"
disabled disabled
:maxLength="50" :maxLength="50"
v-decorator="['prcName']" /> v-decorator="['prcName']" />