0

我正在将 JBPM 与 postgres DB 一起使用。我在 postgres DB 中找到了默认表“Processinstancelog”。此表具有“状态”列,但将“状态”显示为整数值(如 1、2、3、4、...),并且数据类型为整数。

预期要求

我的要求是以实际格式(文本)打印“状态”,例如完成、退出、暂停、中止,就像我们在业务中心工作台 > 菜单 > 管理 > 流程实例 > 状态中一样

询问

我没有在“processinstancelog”表中找到“整数状态”与“文本状态”的映射方式。该表“processinstancelog”没有脚本,因为这是默认创建的表。

问题

我想知道每个数字映射到哪个状态?所以我可以打印状态而不是数字。

我从下面的问题中发现 Db 没有表“processinstancelog” jBPM 5 的脚本:db-tables-scripts 在哪里?

另外这里是数据库表屏幕截图 在此处输入图像描述

4

1 回答 1

1

以下是流程实例状态的整数文本映射列表:

 0 = STATE_PENDING, 
 1 = STATE_ACTIVE, 
 2 = STATE_COMPLETED,
 3 = STATE_ABORTED 
 4 = STATE_SUSPENDED
于 2021-04-20T17:47:59.633 回答