首页工作流节点引用多选与保存回显完善:isMultiParameter 全链路透传 + valueSource 数组化/label + 旧 DSL 兼容
- isMultiParameter 节点级开关从节点库透传至引用下拉,支持多选勾选/去重/逐条删除/清空 - valueSource 契约统一为数组并补 label(节点名.字段中文名),覆盖用户引用、表单展示标记与旧 DSL 单对象 - ModelField 递归透传 multi,object/array 嵌套子字段同样支持多选 - 保存/回显兼容旧 DSL 单对象 valueSource,重开自动升级为数组 - modelRequestParamsPath 每项新增 label 字段,后端按 path 重组请求参数 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -25,8 +25,11 @@ export interface NodeLibraryItem {
|
||||
sort: number;
|
||||
desc?: string;
|
||||
batchExecOption: boolean;
|
||||
preToolOption: boolean;
|
||||
postToolOption: boolean;
|
||||
// 是否允许该节点内「引用上级节点输出」多选(true 时所有引用下拉可多选;节点库返回,仅 model 节点 true)
|
||||
isMultiParameter: boolean;
|
||||
// 前置/后置方法配置定义(结构同 presetOption,值为数组;仅 model 节点提供)
|
||||
preToolOption: NodeLibraryPresetOption[] | null;
|
||||
postToolOption: NodeLibraryPresetOption[] | null;
|
||||
skillOption: boolean;
|
||||
promptOption: boolean;
|
||||
negativePromptOption: boolean;
|
||||
|
||||
Reference in New Issue
Block a user