怎么获取封装业务流 PBP 多次执行的结果?
同样的问题,我在论坛上也看到过其他人在问。 至今为止,没有任何官方的回答。 如果是放弃这个功能,可以直接说放弃啊。
首先,能确认 子 封装业务流完全正常,并且有函数返回值;

执行的结果如何获取?
如果将执行的结果放入 JavaScript

会直接报错;
数据:输入参数
节点: 总补卡天数, org.springframework.retry.ExhaustedRetryException: Cannot locate recovery method
不要说根据中间表这种方式,如果使用了中间表这种方式,那我何不自己写个后端 API,然后直接向 API 发起请求呢?
这个需要设计开发的,提交下需求工单持续跟进。
更高级一点的做法是,开一张〖子进程运行日志〗中间表 …… 就可以做很多好玩的事儿,嘿嘿。
问多了没人回复,就是没得玩了
找个能存所有结果的地方(假设叫 R),选择“逐条执行”PBP;
然后在 PBP 内部(假设执行结果是 S),做 R = R + S 操作;
多条 PBP 执行完毕后,取 R 值即可。