├── .gitignore ├── README.md ├── bpmn-spring-boot-activiti ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── zunyi001 │ │ │ └── activiti │ │ │ ├── ActivitiStarter.java │ │ │ ├── config │ │ │ └── ActivitiServiceConfig.java │ │ │ ├── controller │ │ │ └── ActivitiController.java │ │ │ ├── enums │ │ │ └── ResultEnum.java │ │ │ ├── utils │ │ │ └── ImageUtil.java │ │ │ └── vo │ │ │ ├── ProcessDeploymentVo.java │ │ │ └── result │ │ │ ├── JsonResult.java │ │ │ └── Resp.java │ └── resources │ │ ├── application.yml │ │ └── logback-spring.xml │ └── test │ └── java │ └── cn │ └── zunyi001 │ └── activiti │ └── test │ └── ActivitiTest.java ├── bpmn-spring-boot-flowable ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── zunyi001 │ │ │ └── flowable │ │ │ ├── WebStarter.java │ │ │ ├── config │ │ │ ├── FlowableServiceConfig.java │ │ │ └── ProcessEngineConfig.java │ │ │ ├── controller │ │ │ ├── ApproveTaskController.java │ │ │ ├── FlowableController.java │ │ │ ├── LeaveRecordController.java │ │ │ └── ProcessRecordController.java │ │ │ ├── utils │ │ │ ├── ImageUtil.java │ │ │ └── flow │ │ │ │ ├── ImageService.java │ │ │ │ └── impl │ │ │ │ ├── ImageServiceImpl.java │ │ │ │ └── image │ │ │ │ ├── CustomProcessDiagramCanvas.java │ │ │ │ └── CustomProcessDiagramGenerator.java │ │ │ └── vo │ │ │ └── ProcessDeploymentVo.java │ └── resources │ │ ├── application.yml │ │ └── logback-spring.xml │ └── test │ ├── java │ └── cn │ │ └── zunyi001 │ │ └── flowable │ │ └── test │ │ ├── FlowableTest.java │ │ └── xx.bpmn.xml │ └── resources │ └── flowable.sql ├── bpmn-spring-boot-service ├── pom.xml └── src │ ├── main │ ├── java │ │ └── cn │ │ │ └── zunyi001 │ │ │ └── flowable │ │ │ ├── base │ │ │ ├── mapper │ │ │ │ └── BaseMapper.java │ │ │ └── service │ │ │ │ ├── BaseService.java │ │ │ │ └── impl │ │ │ │ └── BaseServiceImpl.java │ │ │ ├── enums │ │ │ └── ResultEnum.java │ │ │ ├── mapper │ │ │ ├── ApproveTaskMapper.java │ │ │ ├── LeaveRecordMapper.java │ │ │ └── ProcessRecordMapper.java │ │ │ ├── model │ │ │ ├── ApproveTask.java │ │ │ ├── LeaveRecord.java │ │ │ └── ProcessRecord.java │ │ │ ├── service │ │ │ ├── ApproveTaskService.java │ │ │ ├── LeaveRecordService.java │ │ │ ├── ProcessRecordService.java │ │ │ └── impl │ │ │ │ ├── ApproveTaskServiceImpl.java │ │ │ │ ├── LeaveRecordServiceImpl.java │ │ │ │ └── ProcessRecordServiceImpl.java │ │ │ └── vo │ │ │ ├── JsonResult.java │ │ │ ├── QueryResult.java │ │ │ └── Resp.java │ └── resources │ │ └── mybatis │ │ └── mappers │ │ ├── ApproveTaskMapper.xml │ │ ├── LeaveRecordMapper.xml │ │ └── ProcessRecordMapper.xml │ └── test │ └── resources │ └── generator.xml └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/README.md -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/pom.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/ActivitiStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/ActivitiStarter.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/config/ActivitiServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/config/ActivitiServiceConfig.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/controller/ActivitiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/controller/ActivitiController.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/enums/ResultEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/enums/ResultEnum.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/utils/ImageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/utils/ImageUtil.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/vo/ProcessDeploymentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/vo/ProcessDeploymentVo.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/vo/result/JsonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/vo/result/JsonResult.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/vo/result/Resp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/java/cn/zunyi001/activiti/vo/result/Resp.java -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/resources/application.yml -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-activiti/src/test/java/cn/zunyi001/activiti/test/ActivitiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-activiti/src/test/java/cn/zunyi001/activiti/test/ActivitiTest.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/pom.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/WebStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/WebStarter.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/config/FlowableServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/config/FlowableServiceConfig.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/config/ProcessEngineConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/config/ProcessEngineConfig.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/ApproveTaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/ApproveTaskController.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/FlowableController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/FlowableController.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/LeaveRecordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/LeaveRecordController.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/ProcessRecordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/controller/ProcessRecordController.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/ImageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/ImageUtil.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/ImageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/ImageService.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/impl/ImageServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/impl/ImageServiceImpl.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/impl/image/CustomProcessDiagramCanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/impl/image/CustomProcessDiagramCanvas.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/impl/image/CustomProcessDiagramGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/utils/flow/impl/image/CustomProcessDiagramGenerator.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/vo/ProcessDeploymentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/java/cn/zunyi001/flowable/vo/ProcessDeploymentVo.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/resources/application.yml -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/test/java/cn/zunyi001/flowable/test/FlowableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/test/java/cn/zunyi001/flowable/test/FlowableTest.java -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/test/java/cn/zunyi001/flowable/test/xx.bpmn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/test/java/cn/zunyi001/flowable/test/xx.bpmn.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-flowable/src/test/resources/flowable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-flowable/src/test/resources/flowable.sql -------------------------------------------------------------------------------- /bpmn-spring-boot-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/pom.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/base/mapper/BaseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/base/mapper/BaseMapper.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/base/service/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/base/service/BaseService.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/base/service/impl/BaseServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/base/service/impl/BaseServiceImpl.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/enums/ResultEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/enums/ResultEnum.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/mapper/ApproveTaskMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/mapper/ApproveTaskMapper.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/mapper/LeaveRecordMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/mapper/LeaveRecordMapper.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/mapper/ProcessRecordMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/mapper/ProcessRecordMapper.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/model/ApproveTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/model/ApproveTask.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/model/LeaveRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/model/LeaveRecord.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/model/ProcessRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/model/ProcessRecord.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/ApproveTaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/ApproveTaskService.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/LeaveRecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/LeaveRecordService.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/ProcessRecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/ProcessRecordService.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/impl/ApproveTaskServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/impl/ApproveTaskServiceImpl.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/impl/LeaveRecordServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/impl/LeaveRecordServiceImpl.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/impl/ProcessRecordServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/service/impl/ProcessRecordServiceImpl.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/vo/JsonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/vo/JsonResult.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/vo/QueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/vo/QueryResult.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/vo/Resp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/java/cn/zunyi001/flowable/vo/Resp.java -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/resources/mybatis/mappers/ApproveTaskMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/resources/mybatis/mappers/ApproveTaskMapper.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/resources/mybatis/mappers/LeaveRecordMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/resources/mybatis/mappers/LeaveRecordMapper.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/main/resources/mybatis/mappers/ProcessRecordMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/main/resources/mybatis/mappers/ProcessRecordMapper.xml -------------------------------------------------------------------------------- /bpmn-spring-boot-service/src/test/resources/generator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/bpmn-spring-boot-service/src/test/resources/generator.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fengli01/bpmn-spring-boot/HEAD/pom.xml --------------------------------------------------------------------------------