钟良源
|
52c55b5988
|
pref: 优化状态指示器的渲染时机
|
1 month ago |
钟良源
|
294894ea56
|
fix: 处理频繁更新导致节点闪烁的问题
|
1 month ago |
鱼星
|
faaaf2d5bb
|
feat: 实现重连功能
|
1 month ago |
钟良源
|
b04965f14f
|
feat(ideContainer): 增加开发引导页
|
5 months ago |
钟良源
|
9719597be2
|
rename(comp): 将复合组件重命名为子流程
|
5 months ago |
钟良源
|
2b5b6b3894
|
feat(systemResource): 增加系统资源大屏显示
|
5 months ago |
钟良源
|
ea8149106d
|
feat(ide): 更新当前应用数据以确保画布正确显示
|
6 months ago |
钟良源
|
04189e12b9
|
feat(config): 添加Socket连接配置并替换硬编码地址
|
6 months ago |
钟良源
|
92ba1ac67d
|
pref(flowEditor): 注释select.key变化时的主动点击调用
|
6 months ago |
钟良源
|
7b2d995c54
|
pref(store): 实现多应用节点状态管理功能
|
7 months ago |
钟良源
|
3df2e62c0a
|
feat(ide): 添加应用列表刷新监听和运行状态显示功能
|
7 months ago |
钟良源
|
6d7d45c745
|
feat(ideContainer): 页面加载后默认选择第一个菜单项
|
7 months ago |
钟良源
|
3ec6d1700e
|
feat(flow): 支持子流程运行与状态管理
- 新增子流程运行逻辑,区分主流程与子流程的运行处理
- 统一使用 appKey 作为应用/子流程的唯一标识符
- 优化运行状态、日志、节点状态的存储与获取逻辑
- 改进画布数据初始化与更新逻辑,支持子流程场景
- 增强组件树结构展示,明确区分普通组件与复合组件
- 修复标签页切换及子流程打开的相关问题
- 优化日志面板对不同应用类型的支持
- 提取公共辅助函数 getCurrentAppKey 用于获取应用标识符
- 调整 Redux 状态更新逻辑以适配子流程场景
- 增强事件监听与状态同步机制,确保数据一致性
|
7 months ago |
钟良源
|
319e917676
|
feat(componentEnv): 新增组件环境配置功能
- 修改getComponentClassify函数参数类型为string
- 新增ComponentEnv组件及相关子组件
- 实现环境配置的增删改查功能
- 添加环境测试与配置文件下载功能
- 创建环境类型与架构类型的下拉选项
- 实现分步表单提交与证书生成逻辑
- 添加环境删除二次确认与实例数量展示
- 集成环境配置API接口与数据请求逻辑
|
8 months ago |
钟良源
|
12d6e89b6e
|
feat(flow):优化复合组件ID处理逻辑
|
8 months ago |
钟良源
|
010f8d99f0
|
feat(ideContainer): 增加webSocket链接
|
8 months ago |
钟良源
|
f46827f869
|
feat(ide): 添加工程级全局变量功能
|
8 months ago |
钟良源
|
1538c7470f
|
feat(event): 更新事件查询接口支持更多参数
|
8 months ago |
钟良源
|
be71426433
|
refactor(ide): 事件相关功能重构新结构数据
|
8 months ago |
钟良源
|
6338511741
|
pref(ideContainer):优化标签页和菜单交互逻辑
|
8 months ago |
钟良源
|
4c4df84c91
|
chore(code): 移除未使用的撤销重做按钮组
|
8 months ago |
钟良源
|
03976ab0cc
|
chore(flow): 移除调试日志和冗余配置
|
8 months ago |
钟良源
|
aaa568f9a5
|
feat(flow): 运行时禁用编辑功能
|
8 months ago |
钟良源
|
3562e259c6
|
feat(ide): 添加节点运行日志展示功能
|
8 months ago |
钟良源
|
2fb23fde80
|
feat(flow): 支持子流程保存与事件更新
|
8 months ago |
钟良源
|
7a13beaf03
|
feat(ideContainer): 实现子节点标签页打开功能
|
8 months ago |
钟良源
|
5a456d046f
|
feat(ide): 添加复杂流程编排功能
|
9 months ago |
钟良源
|
b9502164b2
|
feat(flow): 添加节点运行状态指示器
|
9 months ago |
钟良源
|
ff128e094c
|
feat(ide): 侧边栏子菜单增加appFlow的数据设置
|
9 months ago |
钟良源
|
9dec93bf0d
|
feat(flow): 实现事件节点参数配置与WebSocket通信
|
9 months ago |
钟良源
|
d43d84143f
|
feat(ideContainer): 添加当前应用数据状态管理
- 在 ideContainer 状态中新增 currentAppData 字段用于存储当前选中的应用数据
- 添加 updateCurrentAppData action 用于更新当前应用数据
- 在页面组件中调用 dispatch 更新 currentAppData 状态
- 实现菜单项查找函数 findMenuItem用于定位当前应用数据
- 在侧边栏操作中同步更新当前应用数据状态
|
9 months ago |
钟良源
|
fc7f4853a0
|
feat(ide): 实现组件市场添加功能并优化数据处理
- 在 _app.tsx 中为不同组件类型添加 fontCompType 标识
- 移除登录表单的默认用户名密码初始化值- 增加工程组件数据获取的异步等待处理
-重构 market.tsx 组件以支持添加到工程的功能- 新增 addProjectComp 和 addProjectBaseComp API 接口
- 优化右侧边栏宽度从 350px 调整为 550px- 完善组件是否已添加的状态显示和交互逻辑- 增加从缓存获取组件列表及监听 Redux 状态更新的能力
- 修复侧边栏树节点选择判断逻辑,避免误判无子节点情况
- 添加刷新按钮用于重新加载组件库数据
|
9 months ago |
钟良源
|
3dbf1ccac6
|
feat(ideContainer): 添加组件测试页面并优化组件渲染逻辑
- 引入 ComponentTest 组件并移除原有占位实现
- 新增获取项目组件数据逻辑并更新至 Redux
- 调整组件渲染条件以匹配选中状态
- 优化容器样式以确保正确布局显示
- 同步加载应用列表与项目组件数据
|
9 months ago |
钟良源
|
ad592ef134
|
feat(componentDeployment): 添加组件部署页面及相关组件
|
9 months ago |
钟良源
|
22d6da2c60
|
feat(componentCoding): 增加组件编码页
|
9 months ago |
钟良源
|
bc8fdcd2a0
|
pref(ideContainer): 优化renderContent函数中对于一打开标签的存在判断
|
9 months ago |
钟良源
|
4359fd8247
|
feat(sidebar): 侧边栏图标更换,默认菜单数据增加icon和activeIcon属性
|
9 months ago |
钟良源
|
7aa5ed95bf
|
feat(component): 添加组件列表页面
- 在 ideContainer 中引入并注册 componentList 路由- 新增 componentList 页面组件及样式文件
- 更新菜单配置,将 componentList 添加到导航路径中- 调整右侧边栏和日志栏的显示逻辑,支持组件列表页面展示
- 实现组件列表页面的基础布局与交互功能
|
9 months ago |
钟良源
|
51f180d4e9
|
pref: 代码格式化
|
9 months ago |
钟良源
|
90562d6f43
|
feat(orchestration): 实现全局变量管理页面
- 新增 GlobalVarContainer 组件用于全局变量管理- 添加全局变量页面样式文件
- 在路由中替换原有的占位组件为新实现的容器组件
- 实现左侧菜单导航与内容区域基础布局- 添加搜索框与新增参数按钮功能
- 支持多种变量类型的菜单切换展示
|
9 months ago |
钟良源
|
4a310d573f
|
feat(ideContainer): 引入事件容器并优化侧边栏显示逻辑
- 导入 EventContainer 组件替换原有的事件占位组件
- 新增 showSubMenu 属性控制子菜单显示状态
- 根据选中项动态控制右侧边栏及日志栏的显示
- 添加 selected 状态变化时的日志输出便于调试
- 优化 NavBar 中 tab 删除逻辑,确保关联应用被正确清理
- 调整部分 UI 渲染条件以提升用户体验一致性
|
9 months ago |
钟良源
|
6156857bfd
|
feat(ideContainer): 子菜单增加动态图标赋值,修改原先的empty图片路径
|
9 months ago |
钟良源
|
95a132c061
|
feat(ideContainer): 实现应用删除时自动关闭相关标签页
- 引入 useRef 和 useImperativeHandle 支持父子组件通信
- 添加 NavBarRef 类型定义及 deleteTabByKey 方法
-通过 ref 调用 NavBar 的删除 tab 方法
- 在 SideBar 中新增 onDeleteApp 回调处理应用删除逻辑- 更新 tab 关闭逻辑以支持根据 key 删除
- 表单提交后调整 onRefresh 和 onClose 执行顺序- 删除应用时同步清理已打开的标签页状态
|
9 months ago |
钟良源
|
7abfe6d174
|
feat(ideContainer): ide容器增加无内容的空状态渲染,sidebar组件传入onRefresh函数
|
9 months ago |
钟良源
|
a3735d3a5b
|
feat(ideContainer): 优化菜单选中逻辑与数据结构
|
10 months ago |
钟良源
|
e148d58e7f
|
pref(ideContainer): 优化sidebar组件的一级菜单和二级菜单联动逻辑
|
10 months ago |
钟良源
|
c9cf8a07e8
|
feat(flowEditor): 数据流程编辑和保存功能
|
10 months ago |
钟良源
|
54b323ef1a
|
feat(ideContainer): 增加所有工程中组件列表的菜单项
|
10 months ago |
钟良源
|
b4bc83436c
|
feat(ideContainer): ideContainer侧边栏开发
- 增加子菜单数据整合逻辑,将数据整合进递归数据结构中
- 增加menuData数据的全局共享方法
|
10 months ago |
钟良源
|
9bb142e403
|
pref(ideContainer): 优化tab组件和menuData数据对于key的处理逻辑
|
10 months ago |