From 7de6f00cff71581f8c3a07b057a9e9e8eaae1a02 Mon Sep 17 00:00:00 2001 From: 2910410219 <2910410219@qq.com> Date: Fri, 31 Jul 2026 11:40:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(json-schema-editor):=20=E6=95=B0=E7=BB=84?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E6=94=AF=E6=8C=81=E6=9E=9A=E4=B8=BE=E5=80=BC?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=EF=BC=8C=E7=A7=BB=E9=99=A4=E5=BE=AA=E7=8E=AF?= =?UTF-8?q?=E7=94=9F=E6=88=90=E4=B8=8E=E5=AE=B9=E5=99=A8=E8=81=94=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude --- .../json-schema-editor/FieldConfigDialog.vue | 106 +++++++--------- src/components/json-schema-editor/index.vue | 118 ++---------------- 2 files changed, 54 insertions(+), 170 deletions(-) diff --git a/src/components/json-schema-editor/FieldConfigDialog.vue b/src/components/json-schema-editor/FieldConfigDialog.vue index d73633d..2bbc34b 100644 --- a/src/components/json-schema-editor/FieldConfigDialog.vue +++ b/src/components/json-schema-editor/FieldConfigDialog.vue @@ -25,9 +25,15 @@
JSON 数据类型
- - - 此对象字段是否循环生成 + + +
+ + {{ form.enumValues.length > 0 ? '编辑枚举值' : '配置枚举值' }} + + 已配置 {{ form.enumValues.length }} 个枚举值 + 设置数组允许的固定值列表 +
- - - {{ form.isContainer ? '此字段为容器触发器,将联动隐藏其他字段' : '' }} - - - - - - + + + + + +
+ +
+ +