# snail-camunda
**Repository Path**: mdusa_java/snail-camunda
## Basic Information
- **Project Name**: snail-camunda
- **Description**: Camunda二次封装以及相关功能使用介绍。
中国式工作流解决方案。
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 79
- **Created**: 2023-07-17
- **Last Updated**: 2023-07-17
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

**当前版本:V1.0**
### ⭐项目介绍
本项目是对**Camunda**接口的二次封装以及使用介绍,之所以前缀是**snail【蜗牛】**,是因为做的很慢。
本来准备做个前后端分离的流程管理平台,工作太忙,前端知识也忘的差不多了,于是放弃了。😞
缺点:只有后端代码,不能直观地展示功能。
**优点:**
1、不用拉前端代码;
2、没有其他无关代码,全是干货;
3、搭配文档或注释,可快速实现你想实现的功能。
### ⭐温馨提示
【1.bpmn】是最简单的流程定义,每个节点上只能设置一个审批人。🌽
【2.bpmn】审批人节点上允许设置多个审批人,同个节点上审批人并行。🥕
【3.bpmn】审批人节点上允许设置多个审批人,同个节点上审批人串行。🍅
【4.bpmn】多实例的会签、或签、比例签。🍋
【5.bpmn】Send Task发送邮件。🍉
### ⭐版本计划
**V1.0功能概述**
🚀发布流程定义
🚀以字节流访问已发布流程定义
🚀发起流程实例
🚀查询待办任务
🚀完成待办任务
🚀转办待办任务
🚀委托待办任务
🚀查询已办任务
🚀流程实例的驳回
🚀流程实例参数问题
___
**V1.5预计新增**
🍄流程实例的挂起与激活
🍄详解修改流程实例
🍄查询流程实例历史节点
🍄会签、或签、比例签
🍄加签、减签问题
🍄使用Send Task发送邮件
🍄任务监听器【Task Listener】
🍄执行监听器【Execution Listener】
___
**V2.0预计新增**
📌排它网关
📌并行网关
📌外部任务【External Tasks】
📌更多场景探索...