From 9788e08fcff1cd81dc6e52332f7cea32ca32717f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Thu, 5 Mar 2026 15:47:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(warehouse):=20=E6=B7=BB=E5=8A=A0=E5=A4=A7?= =?UTF-8?q?=E7=AE=B1=E4=BA=8C=E7=BB=B4=E7=A0=81=E4=B8=80=E9=94=AE=E6=94=B6?= =?UTF-8?q?=E8=B4=A7=E5=8A=9F=E8=83=BD=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在WarehouseAddQO中新增bigBoxFastReceipt字段用于控制大箱二维码一键收货功能 - 在WarehouseVO中新增bigBoxFastReceipt字段用于返回大箱二维码一键收货状态 - 在WmsWarehouse实体中新增bigBoxFastReceipt字段用于数据库存储该功能配置 - 为新增字段添加NotNull验证注解确保数据完整性 - 为新增字段添加中文文档注释说明功能用途 --- .../java/com/nflg/wms/common/pojo/qo/WarehouseAddQO.java | 6 ++++++ .../main/java/com/nflg/wms/common/pojo/vo/WarehouseVO.java | 5 +++++ .../java/com/nflg/wms/repository/entity/WmsWarehouse.java | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/WarehouseAddQO.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/WarehouseAddQO.java index bd7ce2d2..467d7e61 100644 --- a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/WarehouseAddQO.java +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/qo/WarehouseAddQO.java @@ -61,4 +61,10 @@ public class WarehouseAddQO { */ @NotNull private Boolean isDisableLocation; + + /** + * 是否使用大箱二维码一键收货 + */ + @NotNull + private Boolean bigBoxFastReceipt; } diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/WarehouseVO.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/WarehouseVO.java index 715d0313..3872a841 100644 --- a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/WarehouseVO.java +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/vo/WarehouseVO.java @@ -72,4 +72,9 @@ public class WarehouseVO extends WarehouseSimpleVO { * 是否启储位管理 */ private Boolean isDisableLocation; + + /** + * 是否使用大箱二维码一键收货 + */ + private Boolean bigBoxFastReceipt; } diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsWarehouse.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsWarehouse.java index fbb505de..c75e61f8 100644 --- a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsWarehouse.java +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsWarehouse.java @@ -110,4 +110,9 @@ public class WmsWarehouse implements Serializable { * 是否启储位管理 */ private Boolean isDisableLocation; + + /** + * 是否使用大箱二维码一键收货 + */ + private Boolean bigBoxFastReceipt; }