为什么流程设计器中找不到校验提示信息中的线

问题描述:
用户反馈流程校验时提示线必须有源节点或无效的线的问题:

但在流程中找遍所有线也找不到校验信息中的那根线。
解决方案:
需要从流程的结构说起,这里需要介绍t_wf_model和t_wf_gebytearray表。
1、解释说明

流程设计中的一条流程对应t_wf_model表中的一条数据:

字段解释如下:
FID | 主键 | |
FNUMBER | 流程编码 | |
FBUSINESSID | 流程标识 | |
FBPMNXMLID | 流程模型资源ID | 对应t_wf_gebytearray表主键 |
FENTRABILL | 入口单据编码 | |
FENTRABILLID | 入口单据ID | |
FORGUNITID | 所属组织 |
其中,FBPMNXMLID即为流程模型资源表中的ID,对应着资源表中的一条数据,从t_wf_gebytearray表中查询:

字段解释如下:
FID | 主键 | |
FDEPLOYMENTID | 部署ID | |
FCONTENT | 资源内容 |
其中FCONTENT中存放的即为流程的模型JSON,格式如下:
{ "bounds": {}, "childShapes": [ { "bounds": {}, "childShapes": [], "dockers": [], "outgoing": [], "properties": {}, "resourceId": "", "stencil": {} } ], "dockers": [], "outgoing": [], "properties": { |
为什么流程设计器中找不到校验提示信息中的线
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



