From 0391547fe4b850319acc4e2d9c111ab4d4541d7d Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Thu, 6 Aug 2026 17:48:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(production):=20=E4=BF=AE=E5=A4=8D=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E6=9B=B4=E6=96=B0=E4=B8=AD=E7=9A=84=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修正 DailyPlanMapper.updateStockNewDate 方法的参数顺序 - 调整 StagnationInspectionServiceImpl 中 ConfirmedTransNo 构建逻辑的字段顺序 - 确保 site|partNo|warehouseId|batchNo|locationId 格式正确应用 --- .../com/heai/modules/production/dao/DailyPlanMapper.java | 2 +- .../service/impl/StagnationInspectionServiceImpl.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/heai/modules/production/dao/DailyPlanMapper.java b/src/main/java/com/heai/modules/production/dao/DailyPlanMapper.java index 117e399..6d5abc9 100644 --- a/src/main/java/com/heai/modules/production/dao/DailyPlanMapper.java +++ b/src/main/java/com/heai/modules/production/dao/DailyPlanMapper.java @@ -903,7 +903,7 @@ public interface DailyPlanMapper { */ List getLevelOneOrderNo(SOScheduledRoutingOutData inDate); - void updateStockNewDate(@Param("site") String site,@Param("warehouseID") String warehouseID,@Param("partNo") String partNo,@Param("batchNo") String batchNo,@Param("locationID") String locationID); + void updateStockNewDate(@Param("site") String site,@Param("partNo") String partNo,@Param("warehouseID") String warehouseID,@Param("batchNo") String batchNo,@Param("locationID") String locationID); /** * @Description 根据id查电视机 diff --git a/src/main/java/com/heai/modules/production/service/impl/StagnationInspectionServiceImpl.java b/src/main/java/com/heai/modules/production/service/impl/StagnationInspectionServiceImpl.java index c954080..63569ea 100644 --- a/src/main/java/com/heai/modules/production/service/impl/StagnationInspectionServiceImpl.java +++ b/src/main/java/com/heai/modules/production/service/impl/StagnationInspectionServiceImpl.java @@ -391,7 +391,7 @@ public class StagnationInspectionServiceImpl implements StagnationInspectionServ /** * 从 Labels 中构建 ConfirmedTransNo 字段 - * 格式: site|warehouseId|partNo|batchNo|locationId + * 格式: site|partNo|warehouseId|batchNo|locationId */ private String buildConfirmedTransNoFromLabels(List labels) { if (labels == null || labels.isEmpty()) { @@ -401,12 +401,12 @@ public class StagnationInspectionServiceImpl implements StagnationInspectionServ PrintLabelRecord firstLabel = labels.get(0); String site = firstLabel.getSite() != null ? firstLabel.getSite() : "*"; - String warehouseId = firstLabel.getWarehouseId() != null ? firstLabel.getWarehouseId() : "*"; String partNo = firstLabel.getPartNo() != null ? firstLabel.getPartNo() : "*"; + String warehouseId = firstLabel.getWarehouseId() != null ? firstLabel.getWarehouseId() : "*"; String batchNo = firstLabel.getBatchNo() != null ? firstLabel.getBatchNo() : "*"; String locationId = firstLabel.getLocationId() != null ? firstLabel.getLocationId() : "*"; - String confirmedTransNo = site + "|" + warehouseId + "|" + partNo + "|" + batchNo + "|" + locationId; + String confirmedTransNo = site + "|" + partNo + "|" + warehouseId + "|" + batchNo + "|" + locationId; log.debug("📝 构建 ConfirmedTransNo: {}", confirmedTransNo); return confirmedTransNo;