16 Commits (a4184ea1a8b27cb0e7d93739f85be4c4e8a08dcb)

Author SHA1 Message Date
钟良源 a4184ea1a8 fix(flowEditor):修复节点内容显示逻辑
- 从data.customDef中解构出topic字段
- 当topic包含'**empty**'时返回空字符串
- 优化事件名称的显示逻辑
3 months ago
钟良源 309fbf95a2 feat(flow):优化事件监听与发送节点编辑器
- 为EventListenEditor和EventSendEditor组件添加node属性传参
- 修改queryEventItemBySceneId调用方式,支持更多查询参数
- 更新事件选择逻辑,兼容新旧数据格式处理
- 修复事件选项key值,使用topic替代topicId避免重复
3 months ago
钟良源 6c471271db feat(flowEditor): 显示节点数据类型信息 3 months ago
钟良源 f856a0db4f refactor(flow):重构事件选择器逻辑并优化节点内容显示
- 移除未使用的 specialOptions 状态- 修改事件匹配逻辑,使用 topic 替代 eventId 进行查找
- 更新事件选择下拉框的选项键值为 topicId
- 修正事件描述字段名称从 desc 到 description
- 在节点内容组件中引入 Redux 状态以获取事件列表- 调整事件显示逻辑,确保能正确展示事件名称
-优化 footer 格式化函数以兼容旧版事件数据结构
3 months ago
钟良源 a4988e3d48 docs: 清除console.log 4 months ago
钟良源 1c0b6b639b pref(nodeContent): 优化基础节点的渲染内容,basic类型的节点增加动态渲染当前实例的功能 4 months ago
钟良源 9dec93bf0d feat(flow): 实现事件节点参数配置与WebSocket通信 4 months ago
钟良源 d8f80e62ea feat(flow): 添加代码节点编辑功能
- 新增 CodeEditor 组件支持代码编辑与参数配置
- 实现 CodeMirror 组件用于代码高亮与语言切换
- 添加代码节点默认模板与初始化逻辑
- 扩展节点类型支持 CODE 类型并注册对应组件
- 更新本地节点数据配置以支持代码节点参数定义
- 增加节点内容展示组件 nodeContentCode 用于显示代码节点信息
- 优化事件节点内容解析逻辑,增强 JSON 数据判断
4 months ago
钟良源 3c57f650fb feat(flow): 支持添加应用组件和复合组件
- 新增对项目组件数据的获取与处理逻辑- 在 AddNodeMenu 中按分组展示本地节点和项目组件
- 修改 onAddNode 接口以支持传递完整的节点信息- 实现根据节点类型动态注册 BasicNode 或 LocalNode
-优化节点句柄 ID 生成逻辑,兼容 name 和 id 字段- 调整组件标签 key 值生成规则,优先使用 id 避免重复
- 移除调试用 console 日志输出
- 更新分组名称映射,将 application 分组更名为基础组件
4 months ago
钟良源 eeddc8ab8a feat(utils): 添加通用反序列化方法以处理JSON格式字符串 4 months ago
钟良源 5b51f3da1b refactor(flowEditor): 重构节点编辑器和节点组件结构将 flowEditor 中的节点和节点编辑器相关代码迁移至 components/FlowEditor 目录 4 months ago
钟良源 00e562e1a8 pref(flowEditor): 调整节点编辑弹窗的样式,增加节点删除的回调 5 months ago
钟良源 9629a54d04 style(nodeContentOther): 优化数据content栏部分的样式 5 months ago
钟良源 6fa5b78f5f pref(nodeContentOther): 优化数据content栏部分的渲染逻辑 5 months ago
钟良源 c80d551393 refactor(FlowEditor): 更新节点样式和内容组件 5 months ago
钟良源 0d69ca06d5 feat(nodeContent): 增加新的节点样式,后续开发动态选择节点样式功能 5 months ago