api调用封装业务流程无法返回输出参数 tttLv.3修习 发布于 2024-01-18 17:27 最后回复 2024-01-19 09:32:04 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 2 回复1000 浏览 封装业务流程里面的输出参数是数组,但是 API 调用的时候,输出参数一直是空的,实际上是有数据的
前段时间刚好遇到过这个问题
临时解决方案现有两种
1.不封装 PBP,通过子流程实现
2.在调用 PBP 的工作流中按下面操作
1)先将对象数组通过代码块序列化(即转成 JSON)
2)使用 JSON 解析控件将第一步进行 JSON 解析
3)将 PBP 的输入源配置为上面这个 JSON 解析
看下注意事项,流程钟是否包含了此类节点。https://help.mingdao.com/flow_pbp?_highlight=pbp#4%E9%80%89%E6%8B%A9%E5%93%8D%E5%BA%94%E6%96%B9%E5%BC%8F