芋道视频199 - 工作流 - 关系图 - ruoyi-vue-pro

发布时间:2023年12月28日

一 新建表单

附1:表结构

1、Flowable的所有数据库表都以ACT_开头。第二部分是说明表用途的两字符标示符。服务API的命名也大略符合这个规则。

2、ACT_RE_: 'RE’代表repository。带有这个前缀的表包含“静态”信息,例如流程定义与流程资源(图片、规则等)。

3、ACT_RU_: 'RU’代表runtime。这些表存储运行时信息,例如流程实例(process instance)、用户任务(user task)、变量(variable)、作业(job)等。Flowable只在流程实例运行中保存运行时数据,并在流程实例结束时删除记录。这样保证运行时表小和快。

4、ACT_HI_: 'HI’代表history。这些表存储历史数据,例如已完成的流程实例、变量、任务等。

5、ACT_GE_: 通用数据。在多处使用。

1. 通用数据表(2个)

1.1. act_ge_bytearray:二进制数据表,如流程定义、流程模板、流程图的字节流文件;

字段名称字段描述
ID_字节数组ID
REV_版本号
NAME_名称
DEPLOYMENT_ID_部署ID
BYTES_字节数组
GENERATED_

1.2. act_ge_property:属性数据表(不常用);

字段名称字段描述
NAME_属性名称
VALUE_属性值
REV_版本

2. 历史表(8个,HistoryService接口操作的表)

2.1.?act_hi_actinst:历史节点表,存放流程实例运转的各个节点信息(包含开始、结束等非任务节点)

字段名称字段描述
ID_活动实例ID
REV_版本
PROC_DEF_ID_流程定义ID
PROC_INST_ID_流程实例ID
EXECUTION_ID_执行实例ID
ACT_ID_活动ID
TASK_ID_任务ID
CALL_PROC_INST_ID_调用的流程实例ID
ACT_NAME_活动名称
ACT_TYPE_活动类型
ASSIGNEE_指派人
START_TIME_开始时间
END_TIME_结束时间
TRANSACTION_ORDER_
DURATION_持续时间
DELETE_REASON_
TENANT_ID_租户ID

2.2. act_hi_attachment:历史附件表,存放历史节点上传的附件信息(不常用);

字段名称字段描述
ID_附件ID
REV_版本号
USER_ID_用户ID
NAME_名称
DESCRIPTION_描述
TYPE_类型
TASK_ID_任务ID
PROC_INST_ID_流程实例ID
URL_URL
CONTENT_ID_内容ID
TIME_
?

2.3. act_hi_comment:历史意见表;

字段名称字段描述
ID_注释ID
TYPE_注释类型
TIME_时间
USER_ID_用户ID
TASK_ID_任务ID
PROC_INST_ID_流程实例ID
ACTION_操作
MESSAGE_消息内容
FULL_MSG_

2.4. act_hi_detail:历史详情表,存储节点运转的一些信息(不常用);

字段名称字段描述
ID_详细信息ID
TYPE_信息类型
PROC_INST_ID_流程实例ID
EXECUTION_ID_执行实例ID
TASK_ID_任务ID
ACT_INST_ID_活动实例ID
NAME_名称
VAR_TYPE_变量类型
REV_版本号
TIME_时间
BYTEARRAY_ID_字节数组ID
DOUBLE_双精度值
LONG_长整型值
TEXT_文本值
TEXT2_
?
文本值2

2.5. act_hi_entitylink :用于记录历史的实体链接信息

字段名称字段描述
ID_链接ID
LINK_TYPE_链接类型
CREATE_TIME_创建时间
SCOPE_ID_范围ID
SUB_SCOPE_ID_子范围ID
SCOPE_TYPE_范围类型
SCOPE_DEFINITION_ID_
PARENT_ELEMENT_ID_
REF_SCOPE_ID_
REF_SCOPE_TYPE_
REF_SCOPE_DEFINITION_ID_
ROOT_SCOPE_ID_
ROOT_SCOPE_TYPE_
HIERARCHY_TYPE_

2.6. act_hi_identitylink:历史流程人员表,存储流程各节点候选、办理人员信息,常用于查询某人或部门的已办任务;

字段名称字段描述
ID_主键
GROUP_ID_组编号
TYPE_类型
USER_ID_用户编号
TASK_ID_任务 ID
CREATE_TIME_创建时间
PROC_INST_ID_流程实例 ID
SCOPE_ID_范围ID
SUB_SCOPE_ID_子范围ID
SCOPE_TYPE_范围类型
SCOPE_DEFINITION_ID_

2.7. act_hi_procinst:历史流程实例表,存储流程实例历史数据(包含正在运行的流程实例);

字段说明备注
ID_主键
PROC_INST_ID_流程实例 ID
BUSINESS_KEY_业务主键
PROC_DEF_ID_流程定义ID
START_TIME_开始时间
END_TIME_结束时间
DURATION_耗时
START_USER_ID_起始人
START_ACT_ID_起始节点
END_ACT_ID_结束节点
SUPER_PROCESS_INSTANCE_ID_父流程实例ID
DELETE_REASON_删除原因
TENANT_ID_租户编号
NAME_名称

2.8. act_hi_taskinst:历史流程任务表,存储历史任务节点;

字段说明备注
ID_主键
PROC_DEF_ID_流程定义ID
TASK_DEF_KEY_任务定义的ID值
PROC_INST_ID_流程实例ID
EXECUTION_ID_执行ID
PARENT_TASK_ID_父任务ID
NAME_名称
DESCRIPTION_说明
OWNER_实际签收人任务的拥有者 签收人(默认为空,只有在委托时才有值)
ASSIGNEE_被指派执行该任务的人
START_TIME_开始时间
CLAIM_TIME_任务拾取时间
END_TIME_结束时间
DURATION_耗时
DELETE_REASON_删除原因
PRIORITY_优先级别
DUE_DATE_过期时间
FORM_KEY_节点定义的formkey
CATEGORY_类别
TENANT_ID_租户

2.9.?act_hi_tsk_log:历史的任务日志信息)

字段名称字段描述
ID_
TYPE_主键类型
TASK_ID_任务编号
TIME_STAMP_时间戳
USER_ID_用户编号
DATA_日志数据
EXECUTION_ID_执行实例ID
PROC_INST_ID_流程实例ID
PROC_DEF_ID_流程定义ID
SCOPE_ID_范围ID
SCOPE_DEFINITION_ID_
SUB_SCOPE_ID_子范围ID
SCOPE_TYPE_范围类型
TENANT_ID_租户

?2.10. act_hi_varinst:流程历史变量表,存储流程历史节点的变量信息;

字段说明备注
ID_主键
TASK_ID_任务ID
PROC_INST_ID_流程实例ID
EXECUTION_ID_执行ID
NAME_名称
VAR_TYPE_参数类型
BYTEARRAY_ID_字节表ID
DOUBLE_存储double类型数据
LONG_存储long类型数据
TEXT_
TEXT2_
CREATE_TIME_
LAST_UPDATED_TIME_

3. 用户相关表(4个,IdentityService接口操作的表)?

3.1.?act_id_bytearray:存储身份数据的字节数组

字段说明备注
ID_字节数组ID
REV_版本号
NAME_名称
BYTES_字节数组

3.2. act_id_group:用户组信息表,对应节点选定候选组信息;

字段说明备注
ID_主键
REV_数据版本
TYPE_用户组类型
NAME_用户组名称

3.3. act_id_info:用户扩展信息表,存储用户扩展信息;

字段说明备注
ID_主键
REV_数据版本
TYPE_信息类型当前可以设置用户帐号(account)、用户信息(userinfo)和NULL三种值
USER_ID_对应用户表主键
KEY_数据的键可以根据该键查找用户信息的值
VALUE_数据的值
PASSWORD_用户密码
PARENT_ID_父信息ID

?3.4. act_id_membership:用户与用户组关系表;

字段说明备注
ID_主键
USER_ID_用户ID
GROUP_ID_用户组ID

3.5. act_id_priv:存储权限信息

字段说明备注
ID_权限ID
NAME_权限名称

?3.6. act_id_priv_mapping :权限、用户、用户组之间的映射关系

字段说明备注
ID_主键
PRIV_ID_权限ID
USER_ID_用户ID
GROUP_ID_用户组ID

?3.7. act_id_property :存储用户和用户组的属性

字段说明备注
NAME_属性名称
VALUE_属性值
REV_版本

?3.8. act_id_token:存储令牌信息

字段说明备注
ID_令牌ID
REV_版本
TOKEN_VALUE_令牌值
TOKEN_DATE_令牌有效期
IP_ADDRESS_IP地址
USER_AGENT_
USER_ID_用户ID
TOKEN_DATA_令牌值

?3.9. act_id_user:用户信息表,对应节点选定办理人或候选人信息;

字段说明备注
ID_主键
REV_数据版本
FIRST_人名
LAST_姓氏
EMAIL_邮件
PWD_用户密码
PICTURE_ID_图片ID
TENANT_ID_租户













?

?

4. 流程定义、流程模板相关表(3个,RepositoryService接口操作的表)?

5. 其他表(2)

5.1. act_evt_log:事件日志记录

字段名称字段描述
LOG_NR_日志编号
TYPE_事件类型
PROC_DEF_ID_流程定义ID
PROC_INST_ID_流程实例ID
EXECUTION_ID_执行实例ID
TASK_ID_任务ID
TIME_STAMP_时间戳
USER_ID_用户ID
DATA_事件数据
LOCK_OWNER_
LOCK_TIME_
IS_PROCESSED_

5.2. act_evt_log_copy1:跟事件相关的数据表

?附2:参考

(1)Spring Boot + flowable 快速实现工作流 (qq.com)

(2)Flowable 6.8.0中主要数据表及其字段 (xjx100.cn)?

(3)Flowable常用表结构_flowable 6.5.0数据库表-CSDN博客?

(4)Flowable 数据库表结构说明_flowable表结构说明-CSDN博客

文章来源:https://blog.csdn.net/aiwokache/article/details/135270366
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。