本帖最后由 James.Lv 于 2022-6-2 11:48 编辑
可以使用这种方式
1.选择文档点击导出
2.选择导出格式
3.当你的报表有参数的时候,会让你输入参数
4.F12的网络请求里面能看到调用的接口
URL需要加上token :http://localhost:51980/api/reporting/exportTemplate/892d5ec8-c01d-4142-8e7c-aa5f0ff06d69/e5ec3255-8d8d-4ef9-9656-6e44149ae673?token=***************
892d5ec8-c01d-4142-8e7c-aa5f0ff06d69 是报表的文档ID
e5ec3255-8d8d-4ef9-9656-6e44149ae673 这个是固定的,具体查看自己环境的接口
5.负载里面的就是该接口的请求参数
传参就是parameters
- {"parameters":{"订单编号":["D0001"]},"settings":{"UseCompression":true,"FileFormat":"Xlsx","OutputFormat":"Transitional","EnableToggles":false,"Pagination":false,"UseDefaultPalette":false,"MultiSheet":true,"SheetName":"Sheet","ProtectedBy":"","WritePassword":"","Password":"","ReadOnlyRecommended":false,"Orientation":"Default","PaperSize":"Default","AddTimestamp":false}}
复制代码
6.返回的响应里面的resultUrl就是对应导出的文件下载地址然后拼接上IP和端口就可以调用
|