Skip to content

Commit f20c3d0

Browse files
committed
perf: 优化模型表单弹框
1 parent 14bda27 commit f20c3d0

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

ui/src/components/dynamics-form/constructor/index.vue

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,28 @@
88
v-bind="$attrs"
99
>
1010
<el-form-item label="参数" :required="true" prop="field" :rules="rules.field">
11-
<el-input v-model="form_data.field" placeholder="请输入参数" />
11+
<el-input
12+
v-model="form_data.field"
13+
:maxlength="64"
14+
placeholder="请输入参数"
15+
show-word-limit
16+
/>
1217
</el-form-item>
1318
<el-form-item label="显示名称" :required="true" prop="label" :rules="rules.label">
14-
<el-input v-model="form_data.label" :maxlength="64" placeholder="请输入显示名称" />
19+
<el-input
20+
v-model="form_data.label"
21+
:maxlength="64"
22+
show-word-limit
23+
placeholder="请输入显示名称"
24+
/>
1525
</el-form-item>
1626
<el-form-item label="参数提示说明">
17-
<el-input v-model="form_data.tooltip" :maxlength="128" placeholder="请输入参数提示说明" />
27+
<el-input
28+
v-model="form_data.tooltip"
29+
:maxlength="128"
30+
show-word-limit
31+
placeholder="请输入参数提示说明"
32+
/>
1833
</el-form-item>
1934
<el-form-item label="是否必填" :required="true" prop="required" :rules="rules.required">
2035
<el-switch v-model="form_data.required" :active-value="true" :inactive-value="false" />

ui/src/views/template/component/ParamSettingDialog.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<el-dialog
33
title="模型参数设置"
44
v-model="dialogVisible"
5-
width="600px"
5+
width="800px"
66
:close-on-click-modal="false"
77
:close-on-press-escape="false"
88
:destroy-on-close="true"
@@ -19,7 +19,7 @@
1919
</template>
2020
</el-table-column>
2121
<el-table-column prop="field" label="参数" />
22-
<el-table-column label="组件类型" width="100px">
22+
<el-table-column label="组件类型" width="110px">
2323
<template #default="{ row }">
2424
<el-tag type="info" class="info-tag">{{
2525
input_type_list.find((item) => item.value === row.input_type)?.label

0 commit comments

Comments
 (0)