钟良源
|
130c15332b
|
feat(componentCoding): 支持通过事件导航到指定项目路径
|
3 months ago |
钟良源
|
c6b1eb6e9a
|
feat(ide): 添加运行时数据展示组件
|
3 months ago |
钟良源
|
010f8d99f0
|
feat(ideContainer): 增加webSocket链接
|
3 months ago |
钟良源
|
f46827f869
|
feat(ide): 添加工程级全局变量功能
|
3 months ago |
钟良源
|
7047ef0ba5
|
feat(sideBar): 侧边栏点击应用初始化默认增加appRuntimeData中的事件列表数据
|
3 months ago |
钟良源
|
a340e1ff4b
|
feat(ideContainer): 添加运行数据展示功能
|
3 months ago |
钟良源
|
dd6fc780a3
|
feat(flowEditor): 实现节点隐藏/显示功能并应用透明度样式
- 在 FlowEditorMain 组件中新增 hiddenNodes 状态管理隐藏节点
- 监听 toggleNodeVisibility 自定义事件更新节点可见性
-为隐藏的节点和边应用 opacity 样式
- 在 customEdge 组件中为标签、下拉框和按钮添加透明度支持
- 在 sideBar 组件中新增眼睛图标按钮控制节点显示/隐藏
- 引入 IconEye 和 IconEyeInvisible 图标用于切换可见性状态
- 更新节点树额外操作按钮渲染逻辑以支持可见性切换
|
3 months ago |
钟良源
|
cbceb5a101
|
pref(ideContainer): 隐藏事件节点不显示
|
3 months ago |
钟良源
|
1538c7470f
|
feat(event): 更新事件查询接口支持更多参数
|
3 months ago |
钟良源
|
2e26666c03
|
feat(flowEditor): 实现应用运行状态隔离与运行日志管理
- 在 ideContainer 状态中增加 appRuntimeData 字段,用于按应用 ID 隔离存储运行状态
- 修改 FlowEditorMain 和 actionBar 组件,使用当前应用的独立运行状态控制界面交互
- 更新节点拖拽、连接、删除等操作的禁用逻辑,基于当前应用运行状态判断
- 在 logBar 中实现运行日志的分应用存储与展示功能
- 添加 addRuntimeLog 和 clearRuntimeLogs actions 用于管理各应用的运行日志- 优化 useFlowEditorState 和 useFlowCallbacks 钩子以支持新的状态结构
- 确保在应用启动时清空对应应用的历史运行日志
|
3 months ago |
钟良源
|
3ae2a46afb
|
feat(flow): 添加自定义节点类型支持并同步画布数据
|
3 months ago |
钟良源
|
be71426433
|
refactor(ide): 事件相关功能重构新结构数据
|
3 months ago |
钟良源
|
78ff1a9dd2
|
pref(sideBar): 移除Tree组件中的key避免组件被频繁初始化
|
3 months ago |
钟良源
|
6338511741
|
pref(ideContainer):优化标签页和菜单交互逻辑
|
3 months ago |
钟良源
|
4c4df84c91
|
chore(code): 移除未使用的撤销重做按钮组
|
3 months ago |
钟良源
|
03976ab0cc
|
chore(flow): 移除调试日志和冗余配置
|
3 months ago |
钟良源
|
aaa568f9a5
|
feat(flow): 运行时禁用编辑功能
|
3 months ago |
钟良源
|
3562e259c6
|
feat(ide): 添加节点运行日志展示功能
|
3 months ago |
钟良源
|
2fb23fde80
|
feat(flow): 支持子流程保存与事件更新
|
3 months ago |
钟良源
|
7a13beaf03
|
feat(ideContainer): 实现子节点标签页打开功能
|
3 months ago |
钟良源
|
4c93714a1c
|
feat(ideContainer): 获取应用详情的同时获取应用下的所有事件
|
3 months ago |
钟良源
|
5a456d046f
|
feat(ide): 添加复杂流程编排功能
|
3 months ago |
钟良源
|
3cf8e605c5
|
feat(ideContainer): 预设侧边栏右键菜单功能,修改侧边栏复合组件的数据处理逻辑
|
3 months ago |
钟良源
|
018d06a63a
|
feat(ideContainer):优化侧边栏菜单数据处理与表单初始化逻辑
|
3 months ago |
钟良源
|
35b8bd7124
|
feat(ideContainer): 添加侧边栏菜单搜索功能
|
4 months ago |
钟良源
|
e738497e34
|
feat(market): 添加组件市场搜索功能
|
4 months ago |
钟良源
|
b9502164b2
|
feat(flow): 添加节点运行状态指示器
|
4 months ago |
钟良源
|
ff128e094c
|
feat(ide): 侧边栏子菜单增加appFlow的数据设置
|
4 months ago |
钟良源
|
6982101e5b
|
feat(ideContainer):优化侧边栏菜单结构与数据处理逻辑,增加对 appFlow 类型节点的特殊处理
|
4 months ago |
钟良源
|
9dec93bf0d
|
feat(flow): 实现事件节点参数配置与WebSocket通信
|
4 months ago |
钟良源
|
56919c70c1
|
feat(ide): 添加校验日志功能
- 新增 LogMessage 接口定义日志结构- 在 logBar 中添加校验日志状态管理
- 实现监听自定义 logMessage 事件- 添加校验日志渲染组件
- 支持自动切换到校验日志标签页- 在节点验证失败时发送日志消息到 logBar
|
4 months ago |
钟良源
|
d43d84143f
|
feat(ideContainer): 添加当前应用数据状态管理
- 在 ideContainer 状态中新增 currentAppData 字段用于存储当前选中的应用数据
- 添加 updateCurrentAppData action 用于更新当前应用数据
- 在页面组件中调用 dispatch 更新 currentAppData 状态
- 实现菜单项查找函数 findMenuItem用于定位当前应用数据
- 在侧边栏操作中同步更新当前应用数据状态
|
4 months ago |
钟良源
|
e1169e7c25
|
feat(flow): 重构流程数据转换逻辑以支持新格式
- 新增 getAppInfoNew API 接口用于获取应用资源信息
- 重构 convertFlowData 工具函数以适配新的数据结构
- 改进节点和边的解析逻辑,支持更灵活的数据格式
- 添加对循环节点的特殊处理和支持
- 优化组件参数和连接线的构建方式
- 更新 Redux 状态管理中的数据流处理
-修复画布初始化时的数据映射问题
- 增强新节点添加时的自动连线功能
- 调整流程保存逻辑以匹配新的数据结构
- 更新 WebSocket 连接依赖的应用 ID 引用
|
4 months ago |
钟良源
|
fc7f4853a0
|
feat(ide): 实现组件市场添加功能并优化数据处理
- 在 _app.tsx 中为不同组件类型添加 fontCompType 标识
- 移除登录表单的默认用户名密码初始化值- 增加工程组件数据获取的异步等待处理
-重构 market.tsx 组件以支持添加到工程的功能- 新增 addProjectComp 和 addProjectBaseComp API 接口
- 优化右侧边栏宽度从 350px 调整为 550px- 完善组件是否已添加的状态显示和交互逻辑- 增加从缓存获取组件列表及监听 Redux 状态更新的能力
- 修复侧边栏树节点选择判断逻辑,避免误判无子节点情况
- 添加刷新按钮用于重新加载组件库数据
|
4 months ago |
钟良源
|
756a98943d
|
feat(market):重构组件市场页面结构和分类逻辑
|
4 months ago |
钟良源
|
3dbf1ccac6
|
feat(ideContainer): 添加组件测试页面并优化组件渲染逻辑
- 引入 ComponentTest 组件并移除原有占位实现
- 新增获取项目组件数据逻辑并更新至 Redux
- 调整组件渲染条件以匹配选中状态
- 优化容器样式以确保正确布局显示
- 同步加载应用列表与项目组件数据
|
4 months ago |
钟良源
|
ad592ef134
|
feat(componentDeployment): 添加组件部署页面及相关组件
|
4 months ago |
钟良源
|
22d6da2c60
|
feat(componentCoding): 增加组件编码页
|
4 months ago |
钟良源
|
bc8fdcd2a0
|
pref(ideContainer): 优化renderContent函数中对于一打开标签的存在判断
|
4 months ago |
钟良源
|
4359fd8247
|
feat(sidebar): 侧边栏图标更换,默认菜单数据增加icon和activeIcon属性
|
4 months ago |
钟良源
|
af18bec033
|
feat(sidebar): 侧边栏图标更换,默认菜单数据增加icon和activeIcon属性
|
4 months ago |
钟良源
|
d3da19f695
|
pref(sidebar): 优化sidebar组件的渲染逻辑,优化点击激活标签时对二级菜单的宽度设置逻辑
|
4 months ago |
钟良源
|
7aa5ed95bf
|
feat(component): 添加组件列表页面
- 在 ideContainer 中引入并注册 componentList 路由- 新增 componentList 页面组件及样式文件
- 更新菜单配置,将 componentList 添加到导航路径中- 调整右侧边栏和日志栏的显示逻辑,支持组件列表页面展示
- 实现组件列表页面的基础布局与交互功能
|
4 months ago |
钟良源
|
51f180d4e9
|
pref: 代码格式化
|
4 months ago |
钟良源
|
d2d0f828fd
|
pref(sidebar): 优化不同identity的menu获取逻辑
|
4 months ago |
钟良源
|
90562d6f43
|
feat(orchestration): 实现全局变量管理页面
- 新增 GlobalVarContainer 组件用于全局变量管理- 添加全局变量页面样式文件
- 在路由中替换原有的占位组件为新实现的容器组件
- 实现左侧菜单导航与内容区域基础布局- 添加搜索框与新增参数按钮功能
- 支持多种变量类型的菜单切换展示
|
4 months ago |
钟良源
|
3e1ae07849
|
pref(sidebar): 优化showSubMenu判断的resizeBox宽度修改
|
4 months ago |
钟良源
|
93d9997fee
|
style(sidebar): 优化ResizeBox行内样式覆盖setSubMenu导致拖动后无法修改宽度的问题
|
4 months ago |
钟良源
|
4a310d573f
|
feat(ideContainer): 引入事件容器并优化侧边栏显示逻辑
- 导入 EventContainer 组件替换原有的事件占位组件
- 新增 showSubMenu 属性控制子菜单显示状态
- 根据选中项动态控制右侧边栏及日志栏的显示
- 添加 selected 状态变化时的日志输出便于调试
- 优化 NavBar 中 tab 删除逻辑,确保关联应用被正确清理
- 调整部分 UI 渲染条件以提升用户体验一致性
|
4 months ago |
钟良源
|
566a8ed287
|
pref(sidebar): 优化侧边栏应用编辑是的默认数据回显逻辑
|
4 months ago |