From f9c0efdc1d18263daebac74c1ca139f5c333b6b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Thu, 4 Jun 2026 16:44:16 +0800 Subject: [PATCH] =?UTF-8?q?fix(inventory):=20=E4=BF=AE=E5=A4=8D=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E5=85=A5=E5=BA=93DTO=E4=B8=AD=E6=89=B9=E6=AC=A1?= =?UTF-8?q?=E5=8F=B7=E8=A7=A3=E6=9E=90=E7=9A=84=E7=A9=BA=E6=8C=87=E9=92=88?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加了对order为空时的默认返回值处理 - 避免在batchNo不为空但order为空时出现异常情况 - 确保方法在各种边界条件下都能正常返回数值 --- .../main/java/com/nflg/wms/common/pojo/dto/InventoryInDTO.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/dto/InventoryInDTO.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/dto/InventoryInDTO.java index 1df0237c..17ef9b10 100644 --- a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/dto/InventoryInDTO.java +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/dto/InventoryInDTO.java @@ -67,6 +67,9 @@ public class InventoryInDTO { if (Objects.isNull(order) && StrUtil.isNotBlank(getBatchNo())) { return Integer.parseInt(getBatchNo().substring(4)); } + if (Objects.isNull(order)){ + return 0; + } return order; }