流程定义表(WFProcessDefine)

名称

代码

备注

流程定义ID

processDefID

主键

流程定义名称

processDefName

 

业务流程显示名称

processChName

 

业务流程描述

description

 

当前发布状态

currentState

已发布(3)、未发布(1),一个流程定义名称对应的流程定义只有一个已发布版本。

流程定义版本号

versionSign

流程版本号,如1.1.1

流程定义版本说明

versionDesc

 

是否最新版本

currentFlag

最新版本为1,非最新为0。一个流程定义名称对应的流程定义只有一个最新版本。

流程定义内容

processDefContent

 

创建时间

createTime

 

更新时间

updateTime

 

操作员

operator

 

流程所有者

processDefOwner

 

流程构件包ID

packageID

 

流程构件包名称

packageName

 

是否有活动实例

hasActiveInstance

 

业务目录编号

catalogUUID

 

流程实例表(WFProcessInst)

名称

代码

备注

流程实例ID

processInstID

主键

流程实例名称

processInstName

 

流程实例描述

processInstDesc

 

创建者

creator

 

所有者

owner

 

当前状态

currentState

未启动(1)、运行(2)、挂起(3)、完成(7)、终止(8)

优先级

Priority

极低(30)、低(40)、中低(50)、普通(60)、中高(70)、高(80);目前未使用,无功能含义。

相关数据大字段

relateData

相关数据Size大时存放这里。

相关数据字符串

relateDataVChr

相关数据Size小时存放这里,存取效率高。

限制时间数

limitNum

 

限制时间描述

limitNumDesc

 

创建时间

createTime

 

启动时间

startTime

 

结束时间

endTime

 

超时时间

finalTime

 

提醒时间

remindTime

 

父流程实例ID

parentProcID

 

父活动实例ID

parentActID

 

流程定义ID

processDefID

 

是否超时

isTimeOut

是(Y)、否(N)

超时数字

timeOutNum

 

超时时间描述

timeOutNumDesc

 

更新版本号

updateVersion

流程实例的操作都会更新流程实例版本号。

流程定义名称

processDefName

 

业务目录编号

catalogUUID

 

业务目录名称

catalogName

 

流程实例属性表(WFProcessInstAttr)

名称

代码

描述

流程实例ID

processInstID

主键

属性

attribute

存放流程实例相关的一些属性。如:自由流后继活动、多子流程ID等。

活动实例表(WFActivityInst)

名称

代码

描述

活动实例ID

activityInstID

主键

活动实例名称

activityInstName

 

活动实例描述

activityInstDesc

 

活动类型

activityType

人工(manual)、路由(route)、自动(toolapp)、完成(subflow)、开始(start)、结束(finish)

当前状态

currentState

未启动(1)、运行(2)、挂起(3)、完成(7)、终止(8)、待激活(10)

优先级

priority

极低(30)、低(40)、中低(50)、普通(60)、中高(70)、高(80);目前未使用,无功能含义。

创建时间

createTime

 

启动时间

startTime

 

结束时间

endTime

 

最后期限

finalTime

 

子流程实例ID

subProcessID

 

是否超时

isTimeOut

是(Y)、否(N)

活动定义ID

activityDefID

流程实例ID

processInstID

 

超时时间数

timeOutNum

 

超时时间描述

timeOutNumDesc

 

回退标志

rollbackFlag

正常(0)、回退(1)

业务目录编号

catalogUUID

 

业务目录名称

catalogName

 

工作项表(WFWorkItem)

名称

代码

描述

工作项ID

workItemID

主键

工作项名称

workItemName

 

工作项描述

workItemDesc

 

工作项类型

workItemType

人工活动(M);目前只有这一种类型

当前状态

currentState

待领取(4)、运行(10)、完成(12)、终止(13)、挂起(8)

参与者

participant

用来显示所有工作项参与者

优先级

priority

极低(30)、低(40)、中低(50)、普通(60)、中高(70)、高(80);目前未使用,无功能含义。

是否超时

isTimeOut

是(Y)、否(N)

限制时间数

limitNum

 

限制时间描述

limitNumDesc

 

创建时间

createTime

 

启动时间

startTime

 

完成时间

endTime

 

超时时间

finalTime

 

提醒时间

remindTime

 

自定义url

actionURL

 

历史状态

statesList

目前未使用此字段

超时数

timeOutNum

 

超时时间描述

timeOutNumDesc

 

流程实例ID

processInstID

 

流程实例名称

processInstName

 

活动实例ID

activityInstID

 

活动实例名称

activityInstName

 

业务流程ID

processDefID

 

业务流程名称

processDefName

 

业务流程中文名称

processChName

 

活动定义ID

activityDefID

 

操作码

actionMask

做是否允许操作的控制,每位代表不同操作。

工作项完成者

assistant

 

业务状态

bizState

 

允许代理

allowAgent

是(Y)、否(N)

自定义url类型

urlType

 

根流程实例ID

rootProcInstID

根流程即顶层的父流程。

业务目录编号

catalogUUID

 

业务目录名称

catalogName

 

参与者表(WFWIParticipant)

名称

代码

描述

参与者项ID

WIParticID

主键

工作项ID

workItemID

 

参与者类型

participantType

与自定义组织机构相关(typeCode)

参与者值ID

participantID

 

参与者值NAME

participantName

 

工作项状态

workitemState

同WFWorkItem标的工作项状态

参与类型

partiInType

领取(GET)、执行(EXE)、曾经领取(OGET)、曾经执行(OEXE)、执行完成(PEXE)

代办类型

delegateType

代办(D)、协办(H)

参与顺序

participantIndex

 

参与者唯一编号

globalID

与自定义组织机构相关;如P{tiger} P代表组织机构中Person 类型的简写,tiger为参与者的ID。

其余字段均是WFWIParticipant表的冗余字段。

 

 

业务目录编号

catalogUUID

 

业务目录名称

catalogName