From 37d6830947676c32cb05501b5e62ed83a06b1f45 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Thu, 4 Jun 2026 14:09:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(wms/delivery):=20=E6=B8=85=E9=99=A4?= =?UTF-8?q?=E8=BF=90=E5=8D=95=E6=98=8E=E7=BB=86=E6=9F=A5=E8=AF=A2=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E6=97=B6=E9=97=B4=E6=9D=A1=E4=BB=B6=E5=B9=B2=E6=89=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在WmsDeliveryWaybillDetailController的运单明细查询方法中,startTime/endTime参数已用于运单delivery_time筛选。为避免其被误用作钢卷update_time的查询条件,在查询前将bo中的startTime和endTime字段显式置为null。调整前,时间条件可能干扰钢卷维度的查询结果;调整后,确保运单交付时间筛选与钢卷更新时间筛选互不干扰,提升查询准确性。 --- .../klp/controller/WmsDeliveryWaybillDetailController.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/klp-wms/src/main/java/com/klp/controller/WmsDeliveryWaybillDetailController.java b/klp-wms/src/main/java/com/klp/controller/WmsDeliveryWaybillDetailController.java index ed6e896b..c8dbb96d 100644 --- a/klp-wms/src/main/java/com/klp/controller/WmsDeliveryWaybillDetailController.java +++ b/klp-wms/src/main/java/com/klp/controller/WmsDeliveryWaybillDetailController.java @@ -148,6 +148,9 @@ public class WmsDeliveryWaybillDetailController extends BaseController { return new TableDataInfo<>(); } bo.setCoilIds(boundCoilIds.stream().map(String::valueOf).collect(java.util.stream.Collectors.joining(","))); + // startTime/endTime 已用于 waybill delivery_time 筛选,清除避免误作为 coil update_time 条件 + bo.setStartTime(null); + bo.setEndTime(null); bo.setStatusFirst(true); if (planId == null) { bo.setOrderByPlanDesc(true); @@ -177,6 +180,9 @@ public class WmsDeliveryWaybillDetailController extends BaseController { return R.ok(new HashMap<>()); } bo.setCoilIds(boundCoilIds.stream().map(String::valueOf).collect(Collectors.joining(","))); + // startTime/endTime 已用于 waybill delivery_time 筛选,清除避免误作为 coil update_time 条件 + bo.setStartTime(null); + bo.setEndTime(null); return R.ok(iWmsMaterialCoilService.getStatistics(bo)); }