71 Commits (d0a872511f4f3026569f85689a6608192eec2762)

Author SHA1 Message Date
钟良源 171205d183 feat(api): 增加新api 5 months ago
钟良源 a3445771f0 feat(appEvent): 新增应用编排数据更新功能 5 months ago
钟良源 2fb23fde80 feat(flow): 支持子流程保存与事件更新 5 months ago
钟良源 3f5f568443 feat(flow): 支持复合组件节点类型
- 将节点类型 'BASIC' 更新为 'SUB'以支持复合组件
- 在 appRes API 中新增 refPublish 方法用于引用公开组件
- 更新 convertFlowData 和 flowCommon 工具函数以识别 SUB 类型节点
- 在 FlowEditor 组件中注册并映射 SUB 节点类型及其显示名称
- 移除 setIsRunning 状态及相关逻辑
- 修改 useFlowCallbacks 钩子以处理复合组件的保存和发布逻辑
- 调整节点配置中的 compId 获取方式以兼容 flowHousVO.id
5 months ago
钟良源 ec578f9cde feat(flowEditor): 实现自定义边的数据展示与事件选择功能 5 months ago
钟良源 225776d99a feat(flow): 新增流程数据反向转换与更新功能 5 months ago
钟良源 9dec93bf0d feat(flow): 实现事件节点参数配置与WebSocket通信 5 months ago
钟良源 e1169e7c25 feat(flow): 重构流程数据转换逻辑以支持新格式
- 新增 getAppInfoNew API 接口用于获取应用资源信息
- 重构 convertFlowData 工具函数以适配新的数据结构
- 改进节点和边的解析逻辑,支持更灵活的数据格式
- 添加对循环节点的特殊处理和支持
- 优化组件参数和连接线的构建方式
- 更新 Redux 状态管理中的数据流处理
-修复画布初始化时的数据映射问题
- 增强新节点添加时的自动连线功能
- 调整流程保存逻辑以匹配新的数据结构
- 更新 WebSocket 连接依赖的应用 ID 引用
5 months ago
钟良源 fc7f4853a0 feat(ide): 实现组件市场添加功能并优化数据处理
- 在 _app.tsx 中为不同组件类型添加 fontCompType 标识
- 移除登录表单的默认用户名密码初始化值- 增加工程组件数据获取的异步等待处理
-重构 market.tsx 组件以支持添加到工程的功能- 新增 addProjectComp 和 addProjectBaseComp API 接口
- 优化右侧边栏宽度从 350px 调整为 550px- 完善组件是否已添加的状态显示和交互逻辑- 增加从缓存获取组件列表及监听 Redux 状态更新的能力
- 修复侧边栏树节点选择判断逻辑,避免误判无子节点情况
- 添加刷新按钮用于重新加载组件库数据
5 months ago
钟良源 5f97a93c68 feat(api): 增加scene模块的api 6 months ago
钟良源 e9fee3c0ab feat(event): 实现事件管理功能
- 新增事件列表展示页面
- 实现事件的增删查功能- 添加事件名称、标识、描述字段校验
- 集成事件相关的API接口调用
- 使用场景ID查询事件列表
- 实现事件删除确认弹窗提示
6 months ago
钟良源 8c397f848f feat(api): 添加组件和流程相关接口 6 months ago
钟良源 41c9b60bbe pref(axios): 优化axios请求中非200状态码的异常处理逻辑
- 不再使用new Error错误类去处理异常状态码
6 months ago
钟良源 24fe10ad54 feat(api): 新增应用资源相关接口 6 months ago
钟良源 b4bc83436c feat(ideContainer): ideContainer侧边栏开发
- 增加子菜单数据整合逻辑,将数据整合进递归数据结构中
- 增加menuData数据的全局共享方法
6 months ago
钟良源 904f1da2ea feat(instance): 对接应用实例页面中所需的api
- 完成基础数据渲染
6 months ago
钟良源 ce1f68140a feat(scene): 新增工程卡片组件 6 months ago
钟良源 19385fa878 feat(dashboard): 对接工作台首页数据接口 6 months ago
钟良源 cdac1b10bb refactor(user): 重构用户登出功能
- 将 logout函数重命名为 logoutHooks,以更清晰地表示其用途
- 在 API 和组件中使用新的 logoutHooks 函数
- 移除了 Navbar 组件中的冗余代码和未使用的导入
- 优化了用户登出的逻辑,包括清除本地存储的用户状态
6 months ago
钟良源 1576ad120f feat(login): 添加登录等待页面并优化登录流程
- 新增登录等待页面,展示加载动画
- 优化登录逻辑,处理授权成功后的页面跳转
- 调整单点登录的 redirect_uri 为根路径
6 months ago
钟良源 95017c0f91 feat(auth): 对接原本项目的单点登录功能(后端回调有问题)
- 新增 SSO 登录相关代码和接口
-重构登录逻辑,支持单点登录
- 添加 token 管理和用户信息存储
- 优化环境变量配置
7 months ago