$action多个操作,其中一个操作失败了,全部回滚没有删除单据

金蝶云社区-云社区用户2981
云社区用户2981

20 $action多个操作,其中一个操作失败了,全部回滚没有删除单据

[图片]用$action处理保存、提交、审核$action(cn,entity,['save','submit','audit'],data,judgeFields),提交失败了,暂存态的单据没有删除 … 显示全部

代发布回答关注问题收起
  • 关注者0
  • 被浏览357
查看全部1个回答
金蝶云社区-吴宏超
吴宏超

该答案已被采纳

0人认为该答案有用

文档编写有误,操作是独立执行的,外层没有嵌套事务。当发生异常时,不能直接回滚。如果需要事务控制,可以通过服务流程的补偿转移,在各自节点进行补偿转移。

编辑于 2023年07月12日 10:41:04

展开阅读全文

查看全部1个回答