积木报表+大屏的API数据集POST带body存在URL路径解析问题及json参数解析丢失问题
版本号:
2.1.5
问题描述:
老师好,发现积木报表+大屏的API数据集POST带body存在URL路径解析问题及json参数解析丢失问题,通过本地启动项目,通过api数据集设计报表和大屏时点击页面的解析 抓日志 发现post请求url及body存在解析问题,问题情况看下图即明白。
错误日志&截图:
postman工具说明post的URL及body正常状态
url-eg:http://192.168.1.6:8011/yh/readLog
body:{"visitCode": "152451646","setlDate": "2025-06-20"}
以积木报表为例,大屏的也是同样的问题这里不重复展示 问题反馈分为两个类型:
类型1为 路径上 没 拼接参数 有报表参数
类型2为 路径上 有 拼接参数
【反馈的问题结构数】
├─ 01_没 拼接参数 + 报表参数
│ ├─ 积木报表API数据集设计页面1.1
│ ├─ idea控制台报错信息1.2
│ └─ idea断点信息1.3
│
└─ 02_有 拼接参数
├─ 积木报表API数据集设计页面2.1
├─ idea控制台报错信息2.2
└─ idea断点信息2.3
01_没 拼接参数 + 报表参数
积木报表API数据集设计页面1.1
idea控制台报错信息1.2
idea断点信息1.3
02_有 拼接参数
eg:http://192.168.1.6:8011/yh/readLog?visitCode=152451646&setlDate=2025-06-20
积木报表API数据集设计页面2.1
idea控制台报错信息2.2
idea断点信息2.3
重现步骤:
设计报表/大屏->写入本地postman调用通的接口->点击解析-发现报错
友情提示(为了提高issue处理效率):
- 积木报表是一款免费报表产品,功能免费源码不开放;
- 未按格式要求发帖,会被直接删掉;
- 请针对问题提供[报表设计配置或SQL脚本]或在官网制作报表示例并提供ID;
- 针对不好重现的问题,请录制操作视频或详细的重现步骤;
sq
sq 老师好 sq是问题受理了吗 还是需要我提供更详细的复现问题步骤
sq 老师好 sq是问题受理了吗 还是需要我提供更详细的复现问题步骤
已受理,在跟进
1、地址无参:下个版本支持,post同样需要使用@RequestBody接收参数,get使用@RequestParam接收参数 2、地址参数:post请使用@RequestBody接收参数,存在只是拼接,不影响使用;
1、地址无参:下个版本支持,post同样需要使用@RequestBody接收参数,get使用@RequestParam接收参数 2、地址参数:post请使用@RequestBody接收参数,存在只是拼接,不影响使用;
![]()
感谢老师们 🙇♂️