19 Commits

Author SHA1 Message Date
fofolee
bf1d6ff007 修复输出变量临时变量赋值错误和未正确拷贝的BUG 2025-02-17 00:05:47 +08:00
fofolee
9f7d8dde05 添加清空流程功能 2025-02-16 15:42:49 +08:00
fofolee
ddd1fc11d7 优化减少组件间数组传递 2025-02-15 23:04:55 +08:00
fofolee
c6b511696a 重构CommandEditor组件 2025-02-15 11:28:26 +08:00
fofolee
dcac385dbd flowTabs添加变量type的注释 2025-02-13 00:49:18 +08:00
fofolee
2cb0c6bb32 可视化编排添加命令配置功能 2025-02-12 23:41:49 +08:00
fofolee
039a820952 将唯一ID生成功能提取到单独的具模块中 2025-02-10 22:37:20 +08:00
fofolee
b964cdc839 完善输出变量按钮提示 2025-01-26 23:25:18 +08:00
fofolee
73684865ae OutPutEditor添加键入建议变量名功能,并加入重名检测 2025-01-26 17:25:58 +08:00
fofolee
365964fc02 改善生成代码逻辑,覆盖各种情况,改用asyncMode存储promise状态 2025-01-26 12:05:56 +08:00
fofolee
208a6a08d9 重构命令输出变量系统:新增OutputEditor组件,支持更灵活的变量配置和回调函数创建 2025-01-26 01:36:20 +08:00
fofolee
b33ef1be7f 重构Composer组件中的变量管理:改为FlowManager,支持函数名和标识的修改,新增函数时自动弹出管理界面 2025-01-22 18:28:07 +08:00
fofolee
11225985df 修复 FlowTabs 组件中的子流程管理:将 removeFlow 方法中的 flows 替换为 subFlows,以正确处理子流程的删除逻辑,并简化 saveFlows 方法以直接展开 flow 对象。此更改提高了子流程的管理和数据处理的准确性。 2025-01-22 12:05:26 +08:00
fofolee
839ea69921 增强 FlowTabs 和变量管理:引入了 VariableManager 组件以更好地处理变量,更新了 ComposerFlow 以支持自定义变量,并改进了 VariableList 中的变量选择界面。增加了切换变量管理的功能,并调整了代码生成以包含参数和局部变量。 2025-01-22 12:01:16 +08:00
fofolee
26fd4f5e19 重构了CommandComposer和FlowTabs组件:移除了未使用的方法并简化了变量管理。更新了变量名称生成逻辑以提高清晰度和一致性。 2025-01-22 09:06:17 +08:00
fofolee
0094cb6c29 函数标签支持拖动排序 2025-01-21 23:27:53 +08:00
fofolee
ab0ab8a7a4 支持在varInput中选择函数 2025-01-21 23:14:00 +08:00
fofolee
db0ce31c7d 调整子流程标签栏样式,支持重命名 2025-01-21 22:26:37 +08:00
fofolee
e0208eb119 新增子流程功能,可以添加子流程,方便后续作为函数调用 2025-01-21 18:14:46 +08:00