zheng 发表于 2023-3-9 10:30:54

服务调用如何接收数据

本帖最后由 zheng 于 2023-3-9 10:37 编辑



以上是我的方式,结果spring后端接不到数据,请问如何接收

论坛管理员 发表于 2023-3-9 11:00:53

直接return一个json对象

zheng 发表于 2023-3-9 16:26:12

本帖最后由 zheng 于 2023-3-9 17:47 编辑

论坛管理员 发表于 2023-3-9 11:00
直接return一个json对象
明白了,那我如何根据服务返回结果决定是否继续流转呢?比如接口方法报错不让流程继续流转,“服务调用”能直接拦截住吗?还是得使用“选择活动”来拦截,或者其他方式。
因为我在使用服务调用时发现,如果接口(系统外部接口)报错,那么流程就卡住了,用户也不知道,体验感不好

论坛管理员 发表于 2023-3-10 09:43:15

本帖最后由 论坛管理员 于 2023-3-10 09:44 编辑

需要选择活动来拦截,服务调用本身如果出错了,会卡住的,您只能通过返回结果去修改data,然后流转到选择节点再决定下一个环节是什么
类似这样:

zheng 发表于 2023-3-10 09:53:22

论坛管理员 发表于 2023-3-10 09:43
需要选择活动来拦截,服务调用本身如果出错了,会卡住的,您只能通过返回结果去修改data,然后流转到选择节 ...

但是,如果接口服务器报错,那么服务调用这里的响应体返回结果啥也没有,也就监听不到,你这个流程图中“调用失败”路由是根据什么条件判断的呢?

论坛管理员 发表于 2023-3-10 16:00:20

是的,目前没有返回响应,是无法执行的
页: [1]
查看完整版本: 服务调用如何接收数据