fix 80709
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
<template v-if="record[formIsDepend] === key">
|
<template v-if="record[formIsDepend] === key">
|
||||||
<template v-if="allDisabled">
|
<template v-if="allDisabled">
|
||||||
<div class="form-item" v-for="form in value.formArr" :key="form.dbFieldName">
|
<div class="form-item" v-for="form in value.formArr" :key="form.dbFieldName">
|
||||||
<label class="form-item-label">{{ form.dbFieldTxt }}</label>
|
<label class="form-item-label">{{ form.dbFieldTxt }}:</label>
|
||||||
<file-display class="form-item-wrap" :file-ids="record[form.dbFieldName]" v-if="form.fieldShowType === 2" />
|
<file-display class="form-item-wrap" :file-ids="record[form.dbFieldName]" v-if="form.fieldShowType === 2" />
|
||||||
<div v-else class="form-item-wrap">{{ record[form.dbFieldName] }}</div>
|
<div v-else class="form-item-wrap">{{ record[form.dbFieldName] }}</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -57,36 +57,45 @@
|
|||||||
<!-- 没有依赖的字段,就直接把传入的extraForm数组渲染成表单 -->
|
<!-- 没有依赖的字段,就直接把传入的extraForm数组渲染成表单 -->
|
||||||
<template v-else>
|
<template v-else>
|
||||||
<a-form-model :model="record" :rules="extraForm.rules" :ref="`ruleForm${index}`">
|
<a-form-model :model="record" :rules="extraForm.rules" :ref="`ruleForm${index}`">
|
||||||
<a-form-model-item v-for="form in extraForm.formArr"
|
<template v-if="allDisabled">
|
||||||
:key="form.dbFieldName"
|
<div class="form-item" v-for="form in extraForm.formArr" :key="form.dbFieldName">
|
||||||
:labelCol="labelCol"
|
<label class="form-item-label">{{ form.dbFieldTxt }}:</label>
|
||||||
:wrapperCol="wrapperCol"
|
<file-display class="form-item-wrap" :file-ids="record[form.dbFieldName]" v-if="form.fieldShowType === 2" />
|
||||||
:label="form.dbFieldTxt"
|
<div v-else class="form-item-wrap">{{ record[form.dbFieldName] }}</div>
|
||||||
:prop="form.dbFieldName">
|
</div>
|
||||||
<template v-if="form.fieldShowType === 1">
|
</template>
|
||||||
<a-input
|
<template v-else>
|
||||||
autoSize
|
<a-form-model-item v-for="form in extraForm.formArr"
|
||||||
type="textarea"
|
:key="form.dbFieldName"
|
||||||
:maxLength="500"
|
:labelCol="labelCol"
|
||||||
:disabled="allDisabled || form.isDisabled || false"
|
:wrapperCol="wrapperCol"
|
||||||
:placeholder="$t('pleaseEnter')+form.dbFieldTxt"
|
:label="form.dbFieldTxt"
|
||||||
v-model="record[form.dbFieldName]" />
|
:prop="form.dbFieldName">
|
||||||
</template>
|
<template v-if="form.fieldShowType === 1">
|
||||||
<template v-else-if="form.fieldShowType === 2">
|
<a-input
|
||||||
<file-display :file-ids="record[form.dbFieldName]" />
|
autoSize
|
||||||
</template>
|
type="textarea"
|
||||||
<template v-else-if="form.fieldShowType === 3">
|
:maxLength="500"
|
||||||
{{ record[form.dbFieldName] }}
|
:disabled="allDisabled || form.isDisabled || false"
|
||||||
</template>
|
:placeholder="$t('pleaseEnter')+form.dbFieldTxt"
|
||||||
<template v-else-if="form.fieldShowType === 4">
|
v-model="record[form.dbFieldName]" />
|
||||||
<a-input
|
</template>
|
||||||
autoSize
|
<template v-else-if="form.fieldShowType === 2">
|
||||||
:maxLength="50"
|
<file-display :file-ids="record[form.dbFieldName]" />
|
||||||
:placeholder="$t('pleaseEnter')+form.dbFieldTxt"
|
</template>
|
||||||
:disabled="allDisabled || form.isDisabled || false"
|
<template v-else-if="form.fieldShowType === 3">
|
||||||
v-model="record[form.dbFieldName]" />
|
{{ record[form.dbFieldName] }}
|
||||||
</template>
|
</template>
|
||||||
</a-form-model-item>
|
<template v-else-if="form.fieldShowType === 4">
|
||||||
|
<a-input
|
||||||
|
autoSize
|
||||||
|
:maxLength="50"
|
||||||
|
:placeholder="$t('pleaseEnter')+form.dbFieldTxt"
|
||||||
|
:disabled="allDisabled || form.isDisabled || false"
|
||||||
|
v-model="record[form.dbFieldName]" />
|
||||||
|
</template>
|
||||||
|
</a-form-model-item>
|
||||||
|
</template>
|
||||||
</a-form-model>
|
</a-form-model>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user