fix(数据填报): 时间组件开启或禁用日期时间导致组件发生变形
This commit is contained in:
parent
ff229940af
commit
60f8f6eea8
@ -557,6 +557,7 @@ export default {
|
||||
<el-input
|
||||
v-if="item.type === 'input' && item.settings.inputType !== 'number'"
|
||||
v-model="item.value"
|
||||
:key="item.id + item.settings.inputType"
|
||||
:type="item.settings.inputType"
|
||||
:required="item.settings.required"
|
||||
:placeholder="item.settings.placeholder"
|
||||
@ -565,6 +566,7 @@ export default {
|
||||
<el-input-number
|
||||
v-if="item.type === 'input' && item.settings.inputType === 'number'"
|
||||
v-model="item.value"
|
||||
:key="item.id + item.settings.inputType"
|
||||
:required="item.settings.required"
|
||||
:placeholder="item.settings.placeholder"
|
||||
style="width: 100%"
|
||||
@ -574,6 +576,7 @@ export default {
|
||||
<el-input
|
||||
v-else-if="item.type === 'textarea'"
|
||||
v-model="item.value"
|
||||
:key="item.id + 'textarea'"
|
||||
type="textarea"
|
||||
:required="item.settings.required"
|
||||
:placeholder="item.settings.placeholder"
|
||||
@ -582,6 +585,7 @@ export default {
|
||||
<el-select
|
||||
v-else-if="item.type === 'select'"
|
||||
v-model="item.value"
|
||||
:key="item.id + 'select'"
|
||||
:required="item.settings.required"
|
||||
:placeholder="item.settings.placeholder"
|
||||
style="width: 100%"
|
||||
@ -599,6 +603,7 @@ export default {
|
||||
<el-radio-group
|
||||
v-else-if="item.type === 'radio'"
|
||||
v-model="item.value"
|
||||
:key="item.id + 'radio'"
|
||||
:required="item.settings.required"
|
||||
style="width: 100%"
|
||||
size="small"
|
||||
@ -613,6 +618,7 @@ export default {
|
||||
<el-checkbox-group
|
||||
v-else-if="item.type === 'checkbox'"
|
||||
v-model="item.value"
|
||||
:key="item.id + 'checkbox'"
|
||||
:required="item.settings.required"
|
||||
size="small"
|
||||
>
|
||||
@ -626,6 +632,7 @@ export default {
|
||||
<el-date-picker
|
||||
v-else-if="item.type === 'date' && !item.settings.enableTime"
|
||||
v-model="item.value"
|
||||
:key="item.id + 'date'"
|
||||
:required="item.settings.required"
|
||||
type="date"
|
||||
:placeholder="item.settings.placeholder"
|
||||
@ -635,6 +642,7 @@ export default {
|
||||
<el-date-picker
|
||||
v-else-if="item.type === 'date' && item.settings.enableTime"
|
||||
v-model="item.value"
|
||||
:key="item.id + 'dateEnableTime'"
|
||||
:required="item.settings.required"
|
||||
type="datetime"
|
||||
:placeholder="item.settings.placeholder"
|
||||
@ -645,6 +653,7 @@ export default {
|
||||
v-else-if="item.type === 'dateRange' && !item.settings.enableTime"
|
||||
v-model="item.value"
|
||||
:required="item.settings.required"
|
||||
:key="item.id + 'dateRangeEnableTime'"
|
||||
type="daterange"
|
||||
:range-separator="item.settings.rangeSeparator"
|
||||
:start-placeholder="item.settings.startPlaceholder"
|
||||
@ -656,6 +665,7 @@ export default {
|
||||
v-else-if="item.type === 'dateRange' && item.settings.enableTime"
|
||||
v-model="item.value"
|
||||
:required="item.settings.required"
|
||||
:key="item.id + 'datetimerangeRangeEnableTime'"
|
||||
type="datetimerange"
|
||||
:range-separator="item.settings.rangeSeparator"
|
||||
:start-placeholder="item.settings.startPlaceholder"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user