From f7b3531392bb514bccfa2b8769e69b06cbbb87e1 Mon Sep 17 00:00:00 2001 From: 2910410219 <2910410219@qq.com> Date: Wed, 19 Aug 2026 17:07:21 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=B7=A5=E4=BD=9C=E6=B5=81?= =?UTF-8?q?=EF=BC=9A=E8=BE=93=E5=87=BA=E5=AD=97=E6=AE=B5=E4=B8=AD=E6=96=87?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=20+=20=E5=BC=95=E7=94=A8=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E6=BB=9A=E5=8A=A8=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - valueSource 契约统一为 { nodeId, field },替换 modelParamUtils 中 fieldName 旧用法 - 数组模板压缩时记录 __originIndex,叶子字段扁平清单按后端原始索引产出 enumValues - 模型节点输出项保存时用 responseMapping 中文填充 value,引用展示显示中文 - http 节点输出字段识别 JsonEditor 包裹结构,修正真实数据路径并提取中文 label - 引用上级节点输出面板超高时内部滚动,避免超出视口被截掉 Co-Authored-By: Claude --- .../json-schema-editor/FieldConfigDialog.vue | 3 + .../components/TemplateCompleteDialog.vue | 27 +++- .../workflow/component/ModelField.vue | 5 +- .../workflow/component/modelParamUtils.ts | 130 +++++++++++++++++- src/views/settings/workflow/index.vue | 112 ++++++++++----- 5 files changed, 235 insertions(+), 42 deletions(-) diff --git a/src/components/json-schema-editor/FieldConfigDialog.vue b/src/components/json-schema-editor/FieldConfigDialog.vue index b6bf5a4..3b81a66 100644 --- a/src/components/json-schema-editor/FieldConfigDialog.vue +++ b/src/components/json-schema-editor/FieldConfigDialog.vue @@ -548,6 +548,9 @@ function handleClosed() { resetForm(); }