JimuReport icon indicating copy to clipboard operation
JimuReport copied to clipboard

积木报表+大屏的API数据集POST带body存在URL路径解析问题及json参数解析丢失问题

Open jiacmingming opened this issue 1 month ago • 4 comments

版本号:

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"} Image

以积木报表为例,大屏的也是同样的问题这里不重复展示 问题反馈分为两个类型: 类型1为 路径上 没 拼接参数 有报表参数 类型2为 路径上 有 拼接参数
【反馈的问题结构数】 ├─ 01_没 拼接参数 + 报表参数 │ ├─ 积木报表API数据集设计页面1.1 │ ├─ idea控制台报错信息1.2 │ └─ idea断点信息1.3 │
└─ 02_有 拼接参数 ├─ 积木报表API数据集设计页面2.1 ├─ idea控制台报错信息2.2 └─ idea断点信息2.3

01_没 拼接参数 + 报表参数 Image 积木报表API数据集设计页面1.1 Image idea控制台报错信息1.2 Image idea断点信息1.3

02_有 拼接参数 eg:http://192.168.1.6:8011/yh/readLog?visitCode=152451646&setlDate=2025-06-20 Image 积木报表API数据集设计页面2.1 Image idea控制台报错信息2.2 Image idea断点信息2.3

重现步骤:

设计报表/大屏->写入本地postman调用通的接口->点击解析-发现报错

友情提示(为了提高issue处理效率):

  • 积木报表是一款免费报表产品,功能免费源码不开放;
  • 未按格式要求发帖,会被直接删掉;
  • 请针对问题提供[报表设计配置或SQL脚本]或在官网制作报表示例并提供ID;
  • 针对不好重现的问题,请录制操作视频或详细的重现步骤;

jiacmingming avatar Nov 25 '25 04:11 jiacmingming

sq

jeecgos avatar Nov 28 '25 10:11 jeecgos

sq 老师好 sq是问题受理了吗 还是需要我提供更详细的复现问题步骤

jiacmingming avatar Nov 29 '25 01:11 jiacmingming

sq 老师好 sq是问题受理了吗 还是需要我提供更详细的复现问题步骤

已受理,在跟进

jeecgos avatar Dec 01 '25 01:12 jeecgos

1、地址无参:下个版本支持,post同样需要使用@RequestBody接收参数,get使用@RequestParam接收参数 2、地址参数:post请使用@RequestBody接收参数,存在只是拼接,不影响使用;

Image

jeecgDeveloper avatar Dec 09 '25 12:12 jeecgDeveloper

1、地址无参:下个版本支持,post同样需要使用@RequestBody接收参数,get使用@RequestParam接收参数 2、地址参数:post请使用@RequestBody接收参数,存在只是拼接,不影响使用;

Image

感谢老师们 🙇‍♂️

jiacmingming avatar Dec 15 '25 14:12 jiacmingming