Browse Source

fix: 配置表单ui

master
guoapeng 2 weeks ago
parent
commit
64dc76c005
  1. 6
      src/components/formula/HomeFormulaConfig.vue
  2. 6
      src/components/formula/RunFormulaConfig.vue

6
src/components/formula/HomeFormulaConfig.vue

@ -58,7 +58,7 @@ const size = 'default'
<template v-if="item.val_type === 'int'"> <template v-if="item.val_type === 'int'">
<ft-input <ft-input
v-model.number="formData[item.setting_id]" v-model.number="formData[item.setting_id]"
style="width: 80%"
style="width: 100%"
:name="item.setting_id" :name="item.setting_id"
:controls="false" :controls="false"
> >
@ -70,7 +70,7 @@ const size = 'default'
<template v-if="item.val_type === 'float'"> <template v-if="item.val_type === 'float'">
<ft-input <ft-input
v-model.number="formData[item.setting_id]" v-model.number="formData[item.setting_id]"
style="width: 80%"
style="width: 100%"
:name="item.setting_id" :name="item.setting_id"
:controls="false" :controls="false"
> >
@ -80,7 +80,7 @@ const size = 'default'
</ft-input> </ft-input>
</template> </template>
<template v-else-if="item.val_type === 'enum'"> <template v-else-if="item.val_type === 'enum'">
<el-select v-model="formData[item.setting_id]" style="width: 80%" placeholder="请选择" readonly>
<el-select v-model="formData[item.setting_id]" style="width: 100%" placeholder="请选择" readonly>
<el-option v-for="log in item.enums" :key="log" :label="log" :value="log" /> <el-option v-for="log in item.enums" :key="log" :label="log" :value="log" />
</el-select> </el-select>
</template> </template>

6
src/components/formula/RunFormulaConfig.vue

@ -79,7 +79,7 @@ const validatePass = (rule: any, value: any, callback: any, config: Formula.Form
<template v-if="item.val_type === 'int'"> <template v-if="item.val_type === 'int'">
<ft-input <ft-input
v-model="formData[item.setting_id]" v-model="formData[item.setting_id]"
style="width: 80%"
style="width: 100%"
:name="item.setting_id" :name="item.setting_id"
:controls="false" :controls="false"
:disabled="!item.is_editable" :disabled="!item.is_editable"
@ -92,7 +92,7 @@ const validatePass = (rule: any, value: any, callback: any, config: Formula.Form
<template v-if="item.val_type === 'float'"> <template v-if="item.val_type === 'float'">
<ft-input <ft-input
v-model.number="formData[item.setting_id]" v-model.number="formData[item.setting_id]"
style="width: 80%"
style="width: 100%"
:name="item.setting_id" :name="item.setting_id"
:controls="false" :controls="false"
:disabled="!item.is_editable" :disabled="!item.is_editable"
@ -106,7 +106,7 @@ const validatePass = (rule: any, value: any, callback: any, config: Formula.Form
<el-select <el-select
v-model="formData[item.setting_id]" v-model="formData[item.setting_id]"
v-prevent-keyboard v-prevent-keyboard
style="width: 80%"
style="width: 100%"
placeholder="请选择" placeholder="请选择"
:disabled="!item.is_editable" :disabled="!item.is_editable"
readonly readonly

Loading…
Cancel
Save