关于执行流程时,提交时重复写数据问题的解决方案

楼主
我是社区第99598位番薯,欢迎点我头像关注我哦~
上一个问答,没有人回答,我也是醉了
我测试流程时,遇到一个可怕的问题,就是当执行流程时,只要遇到一个环节办理人,一点提交,就写进数据库了,而我的数据库的表单对应的table主键设置为UUID,这样,会增加很多重复数据,我有个思路不知能不能解决?请帆软和流程插件开发者考虑、指点。
我的思路是,在表单提交的时候加上一个条件,先判断流程是否走到最后了,如果流程状态是完成,就提交,如果流程状态是进行中,则不提交。
这里可能要获取几个参数,一个是就是流程实例ID,一个就是当前状态,用流程ID判断是否endevent,来决定是否提交数据库
请问这两个参数如何获取?

分享扩散:

沙发
发表于 2019-4-17 08:55:06
用的哪个插件,有流程功能
板凳
发表于 2019-4-17 09:03:39
提问请移步:http://bbs.fanruan.com/wenda
地板
发表于 2019-4-17 15:26:50
通过中间表+最终节点的填报成功事件
5楼
发表于 2019-4-17 15:27:34
上一个问答,我直接在您的主贴回复了哦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4回帖数 1关注人数 6804浏览人数
最后回复于:2019-4-17 15:27

返回顶部 返回列表