springbootspringcloud整合activiti⼯作流和在线画图带源码1、 项⽬框架 springboot + activiti + mysql + mybatis + thymeleaf
2、⼯作流可在线编辑、⽀持⾃由跳转、⽀持驳回、⽀持驳回到原点
3、⼯作流整合⾃⼰业务的⽤户权限,⽀持配置多⽤户、多⾓⾊
4、功能接⼝包括:我发起的记录、作的记录、我待办的记录
5、管理页⾯包含:模型列表、流程列表、节点列表
6、上⼀波效果图:
点击绘制模型如下
springboot框架的作用绘制效果如下
点击资源名称如下
点击流程图名称如下
相关使⽤介绍和接⼝⽂档已更新在源码⾥,如有疑问请留⾔
8.表的介绍
Activiti的后台是有数据库的⽀持,所有的表都以ACT_开头。 第⼆部分是表⽰表的⽤途的两个字母标识。 ⽤途也和服务的API对应。
ACT_RE_*: 'RE'表⽰repository。 这个前缀的表包含了流程定义和流程静态资源 (图⽚,规则,等等)。
ACT_RU_*: 'RU'表⽰runtime。 这些运⾏时的表,包含流程实例,任务,变量,异步任务,等运⾏中的数据。 Activiti只在流程实例执⾏过程中保存这些数据, 在流程结束时就会删除这些记录。 这样运⾏时表可以⼀直很⼩速度很快。
ACT_ID_*: 'ID'表⽰identity。 这些表包含⾝份信息,⽐如⽤户,组等等。
ACT_HI_*: 'HI'表⽰history。 这些表包含历史数据,⽐如历史流程实例, 变量,任务等等。
ACT_GE_*: 通⽤数据, ⽤于不同场景下,如存放资源⽂件。
资源库流程规则表
1) act_re_deployment 部署信息表
2) act_re_model 流程设计模型部署表
3) act_re_procdef 流程定义数据表
运⾏时数据库表
1) act_ru_execution运⾏时流程执⾏实例表
2) act_ru_identitylink运⾏时流程⼈员表,主要存储任务节点与参与者的相关信息
3) act_ru_task运⾏时任务节点表
4) act_ru_variable运⾏时流程变量数据表
历史数据库表
1) act_hi_actinst 历史节点表
2) act_hi_attachment历史附件表
3) act_hi_comment历史意见表
4) act_hi_identitylink历史流程⼈员表
5) act_hi_detail历史详情表,提供历史变量的查询
6) act_hi_procinst历史流程实例表
7) act_hi_taskinst历史任务实例表
8) act_hi_varinst历史变量表
组织机构表
1) act_id_group⽤户组信息表
2) act_id_info⽤户扩展信息表
3) act_id_membership⽤户与⽤户组对应信息表
4) act_id_user⽤户信息表
这四张表很常见,基本的组织机构管理,关于⽤户认证⽅⾯建议还是⾃⼰开发⼀套,组件⾃带的功能太简单,使⽤中有很多需求难以满⾜
通⽤数据表
1) act_ge_bytearray⼆进制数据表
2) act_ge_property属性数据表存储整个流程引擎级别的数据,初始化表结构时,会默认插⼊三条记录
QQ:306777871 有需要的可以加⼀下,⼤家讨论讨论
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论