From bd0818b4ae0753e7519fbfbdc775e5d148ca51fc Mon Sep 17 00:00:00 2001 From: lihongjie0209 Date: Tue, 18 Feb 2025 21:01:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(warehouse-goods):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BD=8E=E5=BA=93=E5=AD=98=E9=A2=84=E8=AD=A6=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 CreateWarehouseGoodsDto、UpdateWarehouseGoodsDto、WarehouseGoodsDto 和 WarehouseGoodsEntity 中添加低库存预警相关字段 - 包括"低库存预警是否启用"和"低库存预警数量"两个字段 --- .../warehouseGoods/dto/CreateWarehouseGoodsDto.java | 7 +++++++ .../warehouseGoods/dto/UpdateWarehouseGoodsDto.java | 5 +++++ .../coal/warehouseGoods/dto/WarehouseGoodsDto.java | 7 +++++++ .../warehouseGoods/entity/WarehouseGoodsEntity.java | 11 +++++++++++ 4 files changed, 30 insertions(+) diff --git a/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/CreateWarehouseGoodsDto.java b/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/CreateWarehouseGoodsDto.java index 5dd19e12..da2cf6df 100644 --- a/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/CreateWarehouseGoodsDto.java +++ b/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/CreateWarehouseGoodsDto.java @@ -78,4 +78,11 @@ public class CreateWarehouseGoodsDto extends OrgCommonDto { @Comment("生产厂家") private String manufacturer; private String defaultSupplier; + + + @Comment("低库存预警是否启用") + private Boolean enableLowStockWarning; + + @Comment("低库存预警数量") + private Double lowStockWarningNumber; } diff --git a/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/UpdateWarehouseGoodsDto.java b/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/UpdateWarehouseGoodsDto.java index a21824f7..1c1c65b7 100644 --- a/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/UpdateWarehouseGoodsDto.java +++ b/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/UpdateWarehouseGoodsDto.java @@ -77,4 +77,9 @@ public class UpdateWarehouseGoodsDto extends OrgCommonDto { private String manufacturer; private String defaultSupplier; + @Comment("低库存预警是否启用") + private Boolean enableLowStockWarning; + + @Comment("低库存预警数量") + private Double lowStockWarningNumber; } diff --git a/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/WarehouseGoodsDto.java b/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/WarehouseGoodsDto.java index 9526a253..5d443406 100644 --- a/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/WarehouseGoodsDto.java +++ b/src/main/java/cn/lihongjie/coal/warehouseGoods/dto/WarehouseGoodsDto.java @@ -80,4 +80,11 @@ public class WarehouseGoodsDto extends OrgCommonDto { private String manufacturer; private WarehouseSupplierDto defaultSupplier; + + + @Comment("低库存预警是否启用") + private Boolean enableLowStockWarning; + + @Comment("低库存预警数量") + private Double lowStockWarningNumber; } diff --git a/src/main/java/cn/lihongjie/coal/warehouseGoods/entity/WarehouseGoodsEntity.java b/src/main/java/cn/lihongjie/coal/warehouseGoods/entity/WarehouseGoodsEntity.java index bc097f09..147ab349 100644 --- a/src/main/java/cn/lihongjie/coal/warehouseGoods/entity/WarehouseGoodsEntity.java +++ b/src/main/java/cn/lihongjie/coal/warehouseGoods/entity/WarehouseGoodsEntity.java @@ -103,9 +103,20 @@ public class WarehouseGoodsEntity extends OrgCommonEntity { private String manufacturer; + @Comment("低库存预警是否启用") + private Boolean enableLowStockWarning; + + @Comment("低库存预警数量") + private Double lowStockWarningNumber; + + + + @ManyToOne private WarehouseSupplierEntity defaultSupplier; + + } \ No newline at end of file