5 Commits (bbe554db8a1f3247cf3ab44bcae9e56bc2c67d3d)

Author SHA1 Message Date
钟良源 bbe554db8a pref(flowEditor): 优化节点样式
- 优化节点选中状态样式
- 添加自定义边样式
- 调整节点和边的交互逻辑
5 months ago
钟良源 a82c544968 style(flowEditor): 优化节点样式和布局
- 为节点添加阴影效果,提升立体感
- 将节点连接点背景色改为蓝色,增加视觉区分度
5 months ago
钟良源 c9cd23039e pref(flowEditor): 优化节点内容组件并调整样式
- 调整节点输入标签样式,减少垂直间距
- 重构节点内容组件,提高代码可读性和可维护性
- 优化特殊节点和普通节点的句柄渲染逻辑
- 更新示例流程数据,为开始节点添加输出端口
5 months ago
钟良源 f084c93b39 refactor(flowEditor): 重构节点渲染逻辑并优化数据转换
- 重构了 DraggableNode 组件,使用新设计的 NodeContent组件来渲染节点内容
-优化了节点类型判断和处理逻辑,支持开始和结束节点的特殊处理
- 改进了节点参数的渲染方式,根据节点类型动态显示输入和输出端点
- 新增 convertFlowData 工具函数,用于将原始数据结构转换为 flow editor 可用的节点和边数据
5 months ago
钟良源 b9b5ec2f19 refactor(flowEditor): 重构流程编辑器节点组件
- 提取公共组件 NodeContent 用于渲染节点内容和连接端点
-重构 StartNode 和 EndNode 组件,使用新的 NodeContent 组件- 添加 convertFlowData 工具函数用于转换流程数据
- 新增 exampleFlowData 作为测试数据
- 更新 FlowEditor 组件,使用转换后的流程数据初始化节点和边
5 months ago