钟良源
|
d8196ab348
|
fix(flow): 修复未使用默认导出导致打包报错的问题
|
4 months ago |
钟良源
|
715c4c7ba3
|
Merge branch 'refs/heads/master' into production
|
4 months ago |
钟良源
|
0230119987
|
feat(flowEditor): 添加流程运行功能及WebSocket支持
- 在ActionBar组件中增加运行/停止按钮及状态控制
- 实现流程运行时的WebSocket连接管理
- 添加useWebSocket自定义hook处理WebSocket通信- 支持运行状态切换和实时消息处理
- 集成用户令牌认证和WebSocket地址配置
- 提供运行启动和停止的完整生命周期管理
|
4 months ago |
钟良源
|
11c796aa75
|
refactor(config): 移除 WebSocket 代理配置
|
4 months ago |
钟良源
|
1a8629d84c
|
feat(flowEditor): 添加历史记录功能和撤销重做操作
- 在 actionBar 中添加撤销和重做按钮
- 实现 HistoryProvider 和 useHistory hook 来管理历史记录
- 为节点和边的变化添加快照记录机制
- 支持通过快捷键 Ctrl+Z 撤销和 Ctrl+Y/Ctrl+Shift+Z 重做- 在节点拖动、连接创建、节点删除等操作后自动记录历史- 添加防抖机制避免频繁的位置变化记录
- 实现历史记录长度限制防止内存泄漏
- 更新 FlowEditor 组件结构以支持历史记录功能
|
4 months ago |
钟良源
|
3c57f650fb
|
feat(flow): 支持添加应用组件和复合组件
- 新增对项目组件数据的获取与处理逻辑- 在 AddNodeMenu 中按分组展示本地节点和项目组件
- 修改 onAddNode 接口以支持传递完整的节点信息- 实现根据节点类型动态注册 BasicNode 或 LocalNode
-优化节点句柄 ID 生成逻辑,兼容 name 和 id 字段- 调整组件标签 key 值生成规则,优先使用 id 避免重复
- 移除调试用 console 日志输出
- 更新分组名称映射,将 application 分组更名为基础组件
|
4 months ago |
钟良源
|
fc7f4853a0
|
feat(ide): 实现组件市场添加功能并优化数据处理
- 在 _app.tsx 中为不同组件类型添加 fontCompType 标识
- 移除登录表单的默认用户名密码初始化值- 增加工程组件数据获取的异步等待处理
-重构 market.tsx 组件以支持添加到工程的功能- 新增 addProjectComp 和 addProjectBaseComp API 接口
- 优化右侧边栏宽度从 350px 调整为 550px- 完善组件是否已添加的状态显示和交互逻辑- 增加从缓存获取组件列表及监听 Redux 状态更新的能力
- 修复侧边栏树节点选择判断逻辑,避免误判无子节点情况
- 添加刷新按钮用于重新加载组件库数据
|
4 months ago |
钟良源
|
cb07ba397b
|
feat(flow): 更新流程列表获取逻辑并优化数据存储,修改复合组件两种类型的获取接口
|
4 months ago |
钟良源
|
756a98943d
|
feat(market):重构组件市场页面结构和分类逻辑
|
4 months ago |
钟良源
|
c375745670
|
feat(componentTest): 添加组件测试页面基础结构(样式未开发)
|
4 months ago |
钟良源
|
5b2f1020d2
|
feat(orchestration): 实现应用组件信息展示功能
- 新增侧边栏组件列表展示与搜索功能
- 添加组件详情信息展示模块
- 实现组件预览区域与参数表格展示
- 集成组件选择交互逻辑
- 引入样式模块优化界面布局
- 移除旧版数据获取逻辑,使用 Redux 状态管理
|
4 months ago |
钟良源
|
b81b0dbf38
|
feat(ide): 添加项目组件数据管理功能
- 在 IDEContainerState 中新增 projectComponentData 字段用于存储工程下的组件列表- 添加 updateProjectComponentData reducer 以支持更新项目组件数据
- 导出 updateProjectComponentData action 供外部调用
- 为现有状态字段添加中文注释说明其用途
- 完善 canvasDataMap 的注释描述其作为每个画布缓存信息的作用
|
4 months ago |
钟良源
|
3dbf1ccac6
|
feat(ideContainer): 添加组件测试页面并优化组件渲染逻辑
- 引入 ComponentTest 组件并移除原有占位实现
- 新增获取项目组件数据逻辑并更新至 Redux
- 调整组件渲染条件以匹配选中状态
- 优化容器样式以确保正确布局显示
- 同步加载应用列表与项目组件数据
|
4 months ago |
钟良源
|
dd2281dacc
|
feat: 增加工程页-组件页中所需要的静态资源
|
4 months ago |
HuangHuiKang
|
93ed8ace38
|
fix:修改jenkins
|
4 months ago |
HuangHuiKang
|
d27534e786
|
fix:修改jenkins
|
4 months ago |
HuangHuiKang
|
dcdc603794
|
fix:修改jenkins
|
4 months ago |
HuangHuiKang
|
ce34f7cda9
|
fix:修改jenkins
|
4 months ago |
HuangHuiKang
|
98050a731b
|
fix:修改jenkins
|
4 months ago |
HuangHuiKang
|
32e023eeab
|
fix:修改jenkins
|
4 months ago |
HuangHuiKang
|
d62e125f63
|
fix:修改jenkins
|
4 months ago |
钟良源
|
e395daec8d
|
fix(chart): types兼容性修复,修改热力图cellSize类型为number
|
4 months ago |
钟良源
|
28ead53d02
|
Merge remote-tracking branch 'origin/master'
|
4 months ago |
钟良源
|
cc3236901f
|
chore(deps): 将 echarts 版本从 6.0.0 降级至5.6.0
- 更新 package.json 中的 echarts 版本
- 同步更新 pnpm-lock.yaml 中的依赖版本
- 调整 echarts-for-react 的依赖引用版本
|
4 months ago |
钟良源
|
a110ec904a
|
chore(ignore): 更新.gitignore文件
- 添加/dist/目录到忽略列表
- 确保构建产物不会被版本控制跟踪
|
4 months ago |
钟良源
|
c4b8595c01
|
build(config): 指定静态导出的输出目录
- 在 next.config.js 中添加 distDir 配置项
- 将静态导出的输出目录指定为 dist 文件夹
- 确保构建产物输出到正确的目录结构中
|
4 months ago |
HuangHuiKang
|
b319ed6f37
|
chore:修改jenkins
|
4 months ago |
HuangHuiKang
|
23dcfe4902
|
chore:修改jenkins
|
4 months ago |
HuangHuiKang
|
d6b310cbe1
|
chore:修改jenkins
|
4 months ago |
HuangHuiKang
|
72e613cbae
|
chore:修改jenkins
|
4 months ago |
HuangHuiKang
|
2c63a75a44
|
chore:新增jenkins
|
4 months ago |
HuangHuiKang
|
fdb453f93f
|
chore:新增jenkins
|
4 months ago |
HuangHuiKang
|
f412f978f5
|
chore:新增jenkins
|
4 months ago |
HuangHuiKang
|
f8fcb671b7
|
chore:新增jenkins
|
4 months ago |
钟良源
|
ad592ef134
|
feat(componentDeployment): 添加组件部署页面及相关组件
|
4 months ago |
钟良源
|
6cfc87a42d
|
assets: 增加组件部署页面所需的静态资源
|
4 months ago |
钟良源
|
22d6da2c60
|
feat(componentCoding): 增加组件编码页
|
4 months ago |
钟良源
|
bc8fdcd2a0
|
pref(ideContainer): 优化renderContent函数中对于一打开标签的存在判断
|
4 months ago |
钟良源
|
7a4d82c5f8
|
feat(appCompComponent): 增加所有工程下的子类-组件页
|
4 months ago |
钟良源
|
5f97a93c68
|
feat(api): 增加scene模块的api
|
4 months ago |
钟良源
|
11494f7d17
|
feat(login): 登录后获取用户信息及组件数据
- 在login组件获取token成功后主动获取一次用户数据及组件库信息
|
4 months ago |
钟良源
|
7bb5df9abc
|
pref(utils): 优化convertFlowData初始化的判断条件
|
4 months ago |
钟良源
|
742beda43e
|
feat(componentList):为菜单项添加图标和选中状态
|
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 |