feat: 审批预选人(草稿)
fix: 对于非主表字段不显示响应式布局相关配置项
This commit is contained in:
@ -418,26 +418,28 @@
|
||||
</template>
|
||||
</a-input>
|
||||
</a-form-item>
|
||||
<!-- 响应式布局只对主表字段生效 -->
|
||||
<template v-if="!data.isSubFormChild">
|
||||
<a-form-item v-if="hasKey('responsive')" label="响应式">
|
||||
<a-switch v-model:checked="data.options.responsive" />
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('respNewRow') && data.options.responsive" label="独立成行">
|
||||
<a-switch v-model:checked="data.options.respNewRow" />
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('labelWidthMode')" label="宽度模式">
|
||||
<a-radio-group v-model:value="data.options.labelWidthMode" button-style="solid" size="small">
|
||||
<a-radio-button value="flex">{{ t('百分比') }}</a-radio-button>
|
||||
<a-radio-button value="fix">{{ t('定宽') }}</a-radio-button>
|
||||
</a-radio-group>
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('labelWidthMode') && data.options.labelWidthMode === 'fix'" label="标签定宽">
|
||||
<a-input-number v-model:value="data.options.labelFixWidth" :max="200" :min="40" addonAfter="px" />
|
||||
</a-form-item>
|
||||
</template>
|
||||
<!-- 子表不需要span -->
|
||||
<a-form-item v-if="hasKey('responsive')" label="响应式">
|
||||
<a-switch v-model:checked="data.options.responsive" />
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('respNewRow') && data.options.responsive" label="独立成行">
|
||||
<a-switch v-model:checked="data.options.respNewRow" />
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('labelWidthMode')" label="宽度模式">
|
||||
<a-radio-group v-model:value="data.options.labelWidthMode" button-style="solid" size="small">
|
||||
<a-radio-button value="flex">{{ t('百分比') }}</a-radio-button>
|
||||
<a-radio-button value="fix">{{ t('定宽') }}</a-radio-button>
|
||||
</a-radio-group>
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('labelWidthMode') && data.options.labelWidthMode === 'fix'" label="标签定宽">
|
||||
<a-input-number v-model:value="data.options.labelFixWidth" :max="200" :min="40" addonAfter="px" />
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item v-if="hasKey('span') && (!data.isSubFormChild || !data.isSingleFormChild)" label="标签宽度">
|
||||
<a-input-number v-model:value="data.options.span" :max="24" :min="0" addonAfter="/ 24" @change="handleSpanChange" />
|
||||
</a-form-item>
|
||||
|
||||
Reference in New Issue
Block a user