From 69624f0b0b0dbbc2aeb60f378fe8f84f1a427647 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Sun, 11 Jan 2026 08:40:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(WmsMaterialCoilController):=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0POST=E6=96=B9=E5=BC=8F=E6=9F=A5=E8=AF=A2=E9=92=A2?= =?UTF-8?q?=E5=8D=B7=E7=89=A9=E6=96=99=E8=A1=A8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增listByPost方法支持通过POST请求体传递参数查询钢卷物料表 - 解决URL长度限制问题,特别适合大量coilIds查询场景 - 功能与原有GET /list相同,提供新的POST /listByPost接口选项 --- .../com/klp/controller/WmsMaterialCoilController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/klp-wms/src/main/java/com/klp/controller/WmsMaterialCoilController.java b/klp-wms/src/main/java/com/klp/controller/WmsMaterialCoilController.java index dabc2cb4..f84b6056 100644 --- a/klp-wms/src/main/java/com/klp/controller/WmsMaterialCoilController.java +++ b/klp-wms/src/main/java/com/klp/controller/WmsMaterialCoilController.java @@ -58,6 +58,16 @@ public class WmsMaterialCoilController extends BaseController { ExcelUtil.exportExcel(list, "钢卷物料表", WmsMaterialCoilExportVo.class, response); } + /** + * 查询钢卷物料表列表(POST请求,支持大量coilIds查询) + * 功能与GET /list相同,但使用POST请求体传递参数,避免URL长度限制 + * 特别适合需要查询大量coilIds的场景 + */ + @PostMapping("/listByPost") + public TableDataInfo listByPost(@RequestBody WmsMaterialCoilBo bo, PageQuery pageQuery) { + return iWmsMaterialCoilService.queryPageList(bo, pageQuery); + } + /** * 钢卷发货,将钢卷状态更新为已发货,且更新发货时间 *