秒上手、稳得很
系统版本
1、前端存在vue2和vue3版本,目前vue2版本已停止更新,最新为vue3版本
2、单体版本:springboot单模块版本,适合集成到单体或微服务系统。方便快速集成已有系统
3、单体版本技术栈:前端vue3 elemntplus 后端spring springboot mybatis mybatis-plus
4、微服务版本:与pigx 组合版本,提供了一套完整的微服务解决方案(pigx需单独购买)
后端模块
温馨提示
jsonflow工作流相关表一共14张表,比传统BPM几十张表少很多。 jsonflow、order两个模块的具体逻辑,只要会crud基本上都能看懂
单体版本后端目录结构
ts
├── JsonFlow
├── db (存放数据库文档)
├── pigx-codegen (代码生成模块)
├── pigx-common-bom (自动代码生成模块)
├── pigx-common-core (公共工具类核心包)
├── pigx-jsonflow-api (工作流模块API)
│ ├── admin (用户实体类)
│ ├── jsonflow (工作流引擎实体类)
│ └── order (工单系统实体类)
├── pigx-jsonflow-biz (工作流模块BIZ)
│ ├── admin (用户服务模块)
│ ├── jsonflow (工作流引擎服务模块)
│ └── order (工单系统服务模块)
└── pom.xml (父级pom文件)
1、主要两个模块:jsonflow工作流引擎实现,order工单系统实现
2、admin模块含用户/角色/岗位/部门,已预留接口替换成已有系统的用户/角色/岗位/部门即可
3、common模块是spring常用的自动配置类,这一块可以直接用自己的
4、故只要您的系统支持crud的实现,基本上都可以轻松集成到自己系统
5、开发平台:自动代码生成,方便快速进行定制化流程二次开发