Activiti5 如何得知一个流程实例已经是结束
我做了一个测试 发现实例结束以后 select * from ACT_RU_EXECUTION t where t.proc_inst_id_='39027' 这条实例记录不见了。
难道这样通过查询数据库判断。有没有一个状态位标识呢。谢谢。如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你这样写,只能在事务提交之前时候,事务提交以后,流程实例就删除了,数据就没了。
为了保证高效,运行库(包含RU的表),都是用完即删的。
所以你可以通过判断ACT_RU_EXECUTION里是否还能查到这条数据,来判断流程是否已经结束了。
如果想知道某个流程什么时候结束的,可以查询act_hi_procinst。
select * from act_hi_procinst t where t.proc_inst_id_='39027'