bpm-designer
v1.0.2
Published
这是一个基于 Vue 3 + TypeScript 开发的 BPM (业务流程管理) 设计器,用于创建、编辑和查看 BPMN 流程图表。
Readme
BPM Designer - 业务流程设计器
这是一个基于 Vue 3 + TypeScript 开发的 BPM (业务流程管理) 设计器,用于创建、编辑和查看 BPMN 流程图表。
技术栈
- 前端框架:Vue 3 + TypeScript
- 构建工具:Vite
- UI 组件库:Ant Design Vue 4.x
- BPMN 引擎:bpmn-js (v18.8.0)
- HTTP 客户端:Axios
- 状态管理:Pinia
- 代码编辑器:CodeMirror
核心功能
1. BPMN 流程设计
- 可视化流程设计界面
- 自定义流程节点和连线
- 流程属性编辑面板
2. 流程 XML 编辑
- 支持查看和编辑原始 XML
- 实时同步设计器与 XML 内容
3. 流程查看器
- 加载和显示已部署的流程
- 高亮显示已完成和当前节点
- 节点信息悬浮提示
4. HTTP 工具
- 统一的请求拦截和响应处理
- 错误处理和状态管理
- 签名验证和超时处理
快速开始
安装依赖
npm install