钟良源
|
1ab8b13299
|
feat(component): 添加组件代码初始化功能
- 引入 codeInit API 并实现代码初始化逻辑
- 新增组件语言和类型选项配置
- 合并组件信息状态以统一管理
- 更新表单提交逻辑以支持新字段
- 禁用代码初始化按钮直到满足条件
- 移除旧的组件编码按钮入口
- 优化组件列表获取与状态同步逻辑
- 修复编辑模式下 logoUrl 的引用问题
- 调整 API 导入顺序并清理无用代码
- 改进消息提示逻辑与加载状态控制
|
4 months ago |
钟良源
|
473ffc6d42
|
feat(component): 添加组件基本信息获取功能
- 新增获取组件基本信息的API接口
- 在组件开发页面集成基础信息展示
- 添加当前组件信息的状态管理
- 实现组件加载时自动获取基础信息
- 完善相关类型定义和错误处理
- 更新组件编码页面的状态注释说明
|
4 months ago |
钟良源
|
c0555b56fb
|
feat(component): 添加组件预览功能
- 在添加组件弹窗中集成组件预览模块
- 新增 CompReview 组件用于展示组件设计数据
- 调整组件市场复制接口路径至 componentBase
- 优化组件预览样式与布局结构
- 支持组件输入输出参数的动态渲染
- 增加无参数时的占位提示信息
|
4 months ago |
钟良源
|
44569a0e5a
|
feat(component): 添加组件复制功能
- 引入 copyDesign 和 copyAll API 接口
- 新增组件模式类型定义 (create/edit/copy)
- 实现仅复制设计和复制设计及代码功能
- 添加复制模式下表单初始化逻辑- 更新模态框标题和按钮状态判断
- 禁用复制模式下的部分表单字段
- 优化组件接口设计区域显示逻辑
-修复关闭模态框时未重置模式的问题
- 调整编辑和复制模式下的项目ID处理逻辑
|
4 months ago |
钟良源
|
3ff114bd8b
|
feat(component): 新增组件复制与分享协作功能
|
4 months ago |
钟良源
|
9166dc0d5c
|
feat(api): 新增协作组件列表接口
|
4 months ago |
钟良源
|
6295f710ff
|
feat(api): 新增组件市场审核列表接口
|
4 months ago |
钟良源
|
fb01b0b0f2
|
feat(api): 新增组件发布与管理api
|
4 months ago |
钟良源
|
2d3bb0f7f3
|
feat(component): 实现组件开发流程的新建组件,接口设计,组件编辑
- 新增组件接口设计功能,支持新增和编辑接口
- 实现组件基本信息的增删改查功能
- 添加组件状态、发布状态、公开状态的管理
- 支持组件删除功能,增加确认提示
- 实现组件编辑时的数据回显和表单重置
- 新增API接口设计弹窗,支持参数配置
- 添加数据类型字典和组件类型映射
- 实现组件列表的分页和筛选功能
- 增加工具函数:对象类型判断和深拷贝方法
|
4 months ago |
钟良源
|
c986114e75
|
feat(component): 新增组件表单与提交功能(接口设计未完成)
|
5 months ago |
钟良源
|
94ba3bae4a
|
feat(api): 添加组件分类和文件上传接口
|
5 months ago |
钟良源
|
4a9390a211
|
feat(component): 实现组件列表页面及新增组件弹窗
|
5 months ago |
钟良源
|
e1b9d084c2
|
feat(globalVar): 实现全局变量管理功能
- 新增全局变量接口定义- 实现全局变量页面UI及交互逻辑
- 添加全局变量新增弹窗组件
- 实现全局变量的增删查功能
- 添加数据类型映射和校验逻辑
- 支持全局变量按类型分类展示
- 实现全局变量搜索过滤功能
|
5 months ago |
钟良源
|
8b9bf00952
|
feat(flow): 优化事件节点处理逻辑
- 重构事件节点列表处理函数,提升事件节点识别准确性
- 更新事件发送和接收节点的数据结构,支持节点ID与主题映射
- 完善事件节点变动检测机制,精确识别新增、删除和修改的事件节点- 增加事件节点主题变更时的自动删除逻辑
- 优化事件节点数据解析过程,增强对自定义定义的处理能力
- 调整API接口参数结构,统一使用topics字段替代eventIds
- 改进流程数据保存逻辑,确保事件节点变动及时同步到服务端
- 修复事件节点时间戳比较逻辑,避免误判节点版本
- 增强错误处理机制,提升事件节点解析的稳定性
- 更新Redux存储结构,支持更丰富的事件节点信息存储
|
5 months ago |
钟良源
|
1538c7470f
|
feat(event): 更新事件查询接口支持更多参数
|
5 months ago |
钟良源
|
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 |