找回密码
 立即注册

QQ登录

只需一步,快速开始

@Martin.Zhang
中级会员   /  发表于:2022-4-20 11:53  /   查看:2889  /  回复:1
本帖最后由 Bella.Yuan 于 2023-1-5 18:18 编辑

本章介绍,如何获取报表执行结果的json数据
报表效果:
image.png992114562.png
获取页面执行的json内容:
image.png378712157.png
如何完成?所有接口在postman中执行,后续可以根据实际业务中完成代码。
1.根据页面提供的api导出示例,我们执行第一步。
请求地址:
  1. https://wyn地址/api/workerJob/报表id?token=token内容
复制代码

  1. mutation {
  2.                             exportReport(
  3.                                 reportId: "57eca999-7b23-452e-9960-c50472375fce",
  4.                                 exportExtension: "JSOn",
  5.                                 renderPayload: {
  6.                                     interactiveActions:"",
  7.                                     parameters:[]
  8.                                 }
  9.                             )
  10.                             {
  11.                                 resultUrl,
  12.                                 verificationUrl
  13.                             }
  14.                         }
复制代码
reportId:填写自己的报表id即可,下面为执行的结果。
image.png852261352.png
image.png503519591.png
2.根据上一步获取到的链接,执行,get请求,后面拼接token即可执行。
image.png951539306.png

至此,已经完成了报表json内容获取。

1 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-4-20 12:01:30
沙发
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部