snakerflow 多人_工作流-轻量级工作流引擎Snaker学习笔记

本文介绍了轻量级工作流引擎Snakerflow的核心表,包括WF_PROCESS、WF_ORDER、WF_HIST_ORDER、WF_TASK、WF_HIST_TASK、WF_TASK_ACTOR和WF_HIST_TASK_ACTOR。详细讲解了这些表的作用,如流程定义、实例、历史记录、任务和参与者信息。流程实例的状态管理以及任务的回退功能也进行了说明。
摘要由CSDN通过智能技术生成

七张核心表

68747470733a2f2f73322e617831782e636f6d2f323031392f30392f32302f6e6a4166426a2e706e67.png

表定义详细

WF_PROCESS

流程定义,例如请假申请,用车申请等流程定义

153019_729ddee2_13178.png

WF_ORDER

流程实例,当前运行中的流程实例的信息,比如,我申请了一条请假流程,流程编号“请假-001”,这个请假流程“请假-001”就是一个流程实例

WF_HIST_ORDER

历史流程实例,只要启动过的流程,历史流程实例表中就会存储流程的实例信息,比如这条流程是否结束

WF_TASK

任务,某个流程中某个节点,叫做任务实例。比如“请假-001”中需要上级审批,“上级审批”这个节点就是一个任务实例

WF_HIST_TASK

历史任务(就是执行完了的任务),所有任务结束以后都会在历史任务信息表里存一条记录

WF_TASK_ACTOR

每个任务对应的参与者(记住谁可以签收或处理),可能会有多个人或者用户组。

WF_HIST_TASK_ACTOR

历史的参与者表,任务处理完以后,对应处理人的信息会存到这个表里面

详细讲解

WF_PROCESS:存放流程定义,通过编辑一个后缀为.snaker的xml文档来定义流程的走向

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值