Skip to content

Commit ff164e6

Browse files
committed
fix: 修复模型添加参数,各个字段没有限制长度,并且在应用设置中显示样式错误
1 parent 292eb99 commit ff164e6

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
<el-input v-model="form_data.field" placeholder="请输入参数" />
1212
</el-form-item>
1313
<el-form-item label="显示名称" :required="true" prop="label" :rules="rules.label">
14-
<el-input v-model="form_data.label" placeholder="请输入显示名称" />
14+
<el-input v-model="form_data.label" :maxlength="64" placeholder="请输入显示名称" />
1515
</el-form-item>
1616
<el-form-item label="参数提示说明">
17-
<el-input v-model="form_data.tooltip" placeholder="请输入参数提示说明" />
17+
<el-input v-model="form_data.tooltip" :maxlength="128" placeholder="请输入参数提示说明" />
1818
</el-form-item>
1919
<el-form-item label="是否必填" :required="true" prop="required" :rules="rules.required">
2020
<el-switch v-model="form_data.required" :active-value="true" :inactive-value="false" />

ui/src/components/dynamics-form/items/label/TooltipLabel.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
<span>{{ label }}</span>
55
</div>
66
<el-tooltip effect="dark" placement="right">
7-
<template #content>{{ tooltip }}</template>
7+
<template #content
8+
><div style="width: 200px">{{ tooltip }}</div></template
9+
>
810
<AppIcon iconName="app-warning" class="app-warning-icon"></AppIcon>
911
</el-tooltip>
1012
</div>

0 commit comments

Comments
 (0)