camunda工作流字段简单阐述

公司业务在用工作流,记录点最近所学心得

简介:目前用的是camunda,大体约等于Activity .

1、流程图-bpm,就是一个带标记的文本,解析出对应配置
2、关键字段解释:
先放上activity数据库表结构

  • 一个流程图就是一个流程模板,模板流程定义id——process_def_key
  • 一个流程模板会有多个版本,流程模板版本——version 每次保存 version+1 每次删除 verision-1
  • 相同的流程模板版本变动时,process_def_key并不会变,于是就有部署id做区分——deployment_id
  • 所以一个流程模板的id 就是——process_def_id 即 process_def_key:version:deployment_id
  • 将流程模板实例化后就有了 该流程实例id——execution_id或者proc_inst_id
  • ————
  • 每一个流程图里面有流程节点,流程节点定义id——case_def_key
    ————————————
  • act_ru_identitylink表里面记录每个流程节点(任务)待候选人或 候选组(user_id和group_id ),每个对象对应一条记录,这里是绑定任务和用户的关键表之一,用来集成自己的一套用户关系。
  • 另一个是act_ru_task表,记录了所有在进行中的任务,里面有一个 assignee 字段 ——签收人
  • assignee ——签收人 没签收就需要先签收再办理,没签收前,所有候选人和候选组里的人(user_id 和 group_id )都能看到,当被签收后,只有签收人可以看到
    -为了运行更加的快速,结束后的任务会在act_ru_task清除,act_hi_taskinst里面存着所有的任务(发现所有task都会存在该表中,完成的会有complete标记,未完成的为null ), 这里就关键字 ru -》运行中, hi-》历史 他们都是实例化后的产物, 至于re-》一些定义的东西
    未完——
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值