zhangning7 发表于 2024-1-9 12:23:24

this.data调后端接口,后端拿值为undefined?帖子中有细节


管理员请问
我在流程结束的地方加了这个脚本


var request = this.data;
print("非合规,新日常费用报销调用付款平台,请求参数=" + request);
var url = "http://manage.imugua.team/api/business/x_supply_business/bigData/fhg_add";
var headers = {
    "Content-Type":"application/json"
}
var response = this.service.restful("post", url, headers,request);
print("非合规,新日常费用报销调用付款平台,响应数据=" + JSON.stringify(response) + ",单据编号:" + serial);



问:print可以输出request
但是我用this.service.restful方法将request传进去,后端接收的数据是undefined
日志如下:非合规流程数据新增,接收到的数据=undefined
后端接口我是用String接收的

论坛管理员 发表于 2024-1-10 09:52:57

您是在服务管理里接口里写this.data吗?服务管理里没有this.data的,需要您拿到workid或者jobid去查询一下data业务数据,或者是您调用这个接口时传入过来

zhangning7 发表于 2024-1-22 15:34:35

论坛管理员 发表于 2024-1-10 09:52
您是在服务管理里接口里写this.data吗?服务管理里没有this.data的,需要您拿到workid或者jobid去查询一下d ...

我现在是把jobid传到下游系统,下游系统通过jobid查询到流程数据
页: [1]
查看完整版本: this.data调后端接口,后端拿值为undefined?帖子中有细节