fix 80662

This commit is contained in:
赵霄
2024-01-15 15:45:34 +08:00
parent 73ca769ae2
commit 1972643cc0
5 changed files with 39 additions and 21 deletions
@@ -12,7 +12,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('processName')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('processName')"
:border="false" />
<!--截止日期-->
<van-field v-model="processInfo.processDueDate"
@@ -21,7 +21,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseSelect')+$t('expirationDate')"
:placeholder="global.emptyLine || $t('pleaseSelect')+$t('expirationDate')"
:border="false" />
<!--流程说明-->
<van-field v-model="processInfo.processDescription"
@@ -62,6 +62,7 @@
type="textarea"
autosize
rows="1"
:maxlength="500"
:placeholder="$t('pleaseEnter')+$t('remark')"
:border="false"
input-align="left"
@@ -12,7 +12,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('processName')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('processName')"
:border="false" />
<!--截止日期-->
<van-field v-model="processInfo.processDueDate"
@@ -21,7 +21,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseSelect')+$t('expirationDate')"
:placeholder="global.emptyLine || $t('pleaseSelect')+$t('expirationDate')"
:border="false" />
<!--车型项目信息-->
<van-field v-model="projectInfo.projectName"
@@ -30,7 +30,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('projectCompliance.vehicleItemInfo')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('projectCompliance.vehicleItemInfo')"
:border="false" />
<!--属性及文本附件-->
<van-field :label="$t('projectCompliance.propertiesAndTextAttachments')"
@@ -40,9 +40,12 @@
rows="1"
:placeholder="$t('pleaseEnter')+$t('projectCompliance.propertiesAndTextAttachments')"
:border="false">
<div slot="input" v-if="standardList && standardList.length > 0">
<div v-for="item in standardList" :key="item.id">{{ item.standardNumber }} {{ item.standardName }}</div>
</div>
<template slot="input">
<template v-if="standardList && standardList.length > 0">
<div v-for="item in standardList" :key="item.id">{{ item.standardNumber }} {{ item.standardName }}</div>
</template>
<div v-else>{{ global.emptyLine }}</div>
</template>
</van-field>
<!--流程说明-->
<van-field v-model="processInfo.processDescription"
@@ -97,6 +100,7 @@
:label="$t('remark')"
type="textarea"
autosize
:maxlength="500"
rows="1"
:placeholder="$t('pleaseEnter')+$t('remark')"
:border="false"
@@ -12,7 +12,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('processName')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('processName')"
:border="false" />
<!--截止日期-->
<van-field v-model="processInfo.processDueDate"
@@ -21,7 +21,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseSelect')+$t('expirationDate')"
:placeholder="global.emptyLine || $t('pleaseSelect')+$t('expirationDate')"
:border="false" />
<!--流程说明-->
<van-field v-model="processInfo.processDescription"
@@ -48,7 +48,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('standardNumber')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('standardNumber')"
:border="false" />
<!--标准名称-->
<van-field v-model="basicInfo.standardName"
@@ -57,7 +57,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('standardName')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('standardName')"
:border="false" />
<!--标准文本-->
<van-field v-model="basicInfo.standardTextFileId"
@@ -66,9 +66,12 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('standardConsultation.standardText')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('standardConsultation.standardText')"
:border="false">
<file-display slot="input" :file-ids="basicInfo.standardTextFileId" />
<template v-slot:input>
<file-display v-if="basicInfo.standardTextFileId" :file-ids="basicInfo.standardTextFileId" />
<div v-else>{{ global.emptyLine }}</div>
</template>
</van-field>
<!--相关文件-->
<van-field v-model="basicInfo.relatedFile"
@@ -79,7 +82,10 @@
rows="1"
:placeholder="$t('pleaseEnter')+$t('standardConsultation.relevantDocument')"
:border="false">
<file-display slot="input" :file-ids="basicInfo.relatedFile" />
<template v-slot:input>
<file-display v-if="basicInfo.relatedFile" :file-ids="basicInfo.relatedFile" />
<div v-else>{{ global.emptyLine }}</div>
</template>
</van-field>
<!--征求意见结束日期-->
<van-field v-model="basicInfo.consultationDueDate"
@@ -88,7 +94,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('standardConsultation.closingDateForComments')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('standardConsultation.closingDateForComments')"
:border="false" />
</van-form>
</div>
@@ -151,6 +157,7 @@
type="textarea"
autosize
rows="1"
:maxlength="500"
:placeholder="$t('pleaseEnter')+$t('remark')"
:border="false"
input-align="left"
@@ -12,7 +12,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('processName')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('processName')"
:border="false" />
<!--截止日期-->
<van-field v-model="processInfo.processDueDate"
@@ -21,7 +21,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseSelect')+$t('expirationDate')"
:placeholder="global.emptyLine || $t('pleaseSelect')+$t('expirationDate')"
:border="false" />
<!--流程说明-->
<van-field v-model="processInfo.processDescription"
@@ -45,6 +45,7 @@
<van-form input-align="right" label-width="7.2em">
<!--来源-->
<van-field v-if="formPartList.indexOf(index) === 0"
:placeholder="global.emptyLine"
v-model="formInline.source_dictText"
:label="$t('standardEntryOrChange.source')"
type="textarea"
@@ -54,6 +55,7 @@
:border="false" />
<!--操作类型-->
<van-field v-if="formPartList.indexOf(index) === 0"
:placeholder="global.emptyLine"
v-model="formInline.operateType_dictText"
:label="$t('standardEntryOrChange.operationType')"
type="textarea"
@@ -62,6 +64,7 @@
rows="1"
:border="false" />
<van-field v-for="formItem in part"
:placeholder="global.emptyLine"
:key="formItem.id"
v-model="formInline[dictField.includes(formItem.dbFieldName) ? formItem.dbFieldName + '_dictText' : formItem.dbFieldName]"
:label="formItem.dbFieldTxt"
@@ -71,7 +74,8 @@
rows="1"
:border="false">
<template v-slot:input v-if="fileField.includes(formItem.dbFieldName)">
<file-display :file-ids="formInline[formItem.dbFieldName]" />
<file-display :file-ids="formInline[formItem.dbFieldName]" v-if="!!formInline[formItem.dbFieldName]" />
<div v-else>{{ global.emptyLine }}</div>
</template>
</van-field>
</van-form>
@@ -88,6 +92,7 @@
type="textarea"
autosize
rows="1"
:maxlength="500"
:placeholder="$t('pleaseEnter')+$t('remark')"
:border="false"
input-align="left"
@@ -12,7 +12,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseEnter')+$t('processName')"
:placeholder="global.emptyLine || $t('pleaseEnter')+$t('processName')"
:border="false" />
<!--截止日期-->
<van-field v-model="processInfo.processDueDate"
@@ -21,7 +21,7 @@
autosize
readonly
rows="1"
:placeholder="$t('pleaseSelect')+$t('expirationDate')"
:placeholder="global.emptyLine || $t('pleaseSelect')+$t('expirationDate')"
:border="false" />
<!--流程说明-->
<van-field v-model="processInfo.processDescription"
@@ -70,6 +70,7 @@
type="textarea"
autosize
rows="1"
:maxlength="500"
:placeholder="$t('pleaseEnter')+$t('remark')"
:border="false"
input-align="left"