阅读:1651 回复:2
实名用户_a37428dc
11

帖子

42

跟帖

1155

积分

高级榴莲
高级榴莲

事务控制问题

楼主#
更多 发布于:2017-07-11 16:05
请教
1)在最后一个审批节点后,加一个数据库回写业务动作。
能让最后一个审批节点的提交动作和回写数据库的业务动作在一个事物内吗?
2)审批流程设计里,整个流程的属性页中有:执行的动作 (取消时,开始时,结束时);取消时添加一个业务动作(反写数据库)
这个业务动作能与取消流程 在一个事物内吗?
t156965365
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
1楼#
发布于:2017-07-11 17:07
H3的数据是缓存在H3的服务里的,并不会牵扯到数据库的事务。
所以业务动作的处理并不会开事务。
牵扯到h3相关的表,最好不要用sql语句来操作,会出现数据库已更改而前台显示不一致的问题。

据我个人的使用来看,有出现过流程完成了,业务动作未执行的问题,此时非常不好查哪里出现了问题。
我现在的做法都是在后台直接写代码更新,然后再提交。
实名用户_a37428dc
11

帖子

42

跟帖

1155

积分

高级榴莲
高级榴莲
2楼#
发布于:2017-07-12 11:20
看来最保险的还是写后台代码了。谢谢
游客

返回顶部