From 865dbe2d795bd45029f5b6e77a2664f81e64b9b1 Mon Sep 17 00:00:00 2001 From: PigBaoBei <2739175034@qq.com> Date: Thu, 25 Apr 2024 17:55:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E8=B4=A7=E5=BA=93=E4=BD=8D=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WarehouseGoodsAllocationController.java | 12 +--- .../dto/WarehouseGoodsAllocationDTO.java | 4 ++ .../dto/WarehouseStockArticleZationDTO.java | 2 + .../WarehouseGoodsAllocationMapper.java | 7 ++ .../mapper/WarehouseGoodsAllocationMapper.xml | 34 ++++++++- .../IWarehouseGoodsAllocationService.java | 8 +-- .../WarehouseGoodsAllocationServiceImpl.java | 69 +++++++++---------- 7 files changed, 81 insertions(+), 55 deletions(-) diff --git a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/controller/WarehouseGoodsAllocationController.java b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/controller/WarehouseGoodsAllocationController.java index fb4f0e68e..dcd90ee54 100644 --- a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/controller/WarehouseGoodsAllocationController.java +++ b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/controller/WarehouseGoodsAllocationController.java @@ -500,16 +500,6 @@ public class WarehouseGoodsAllocationController extends BladeController { } - /** - * 备货库位 查询包件 - */ - @GetMapping("/selectStockUpAllocationWrap") - @ApiOperationSupport(order = 20) - @ApiOperation(value = "货位 查询包件", notes = "传入warehouseGoodsAllocation") - public R> selectStockUpAllocationWrap(WarehouseGoodsAllocationDTO warehouseGoodsAllocation, Query query) { - IPage pages = warehouseGoodsAllocationService.selectStockUpAllocationWrap(warehouseGoodsAllocation, Condition.getPage(query)); - return R.data(WarehouseVisualizaVOWrapper.build().pageVO(pages)); - } /** * 货位 查询库存品 @@ -522,6 +512,8 @@ public class WarehouseGoodsAllocationController extends BladeController { return R.data(pages); } + + /** * 货位 查询零担 */ diff --git a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseGoodsAllocationDTO.java b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseGoodsAllocationDTO.java index 73badf72a..a62a5037f 100644 --- a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseGoodsAllocationDTO.java +++ b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseGoodsAllocationDTO.java @@ -46,5 +46,9 @@ public class WarehouseGoodsAllocationDTO extends WarehouseGoodsAllocationEntity * 物料编码 */ private String materialCode; + /** + * 物料编码 + */ + private String areaType; } diff --git a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseStockArticleZationDTO.java b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseStockArticleZationDTO.java index 3efe88d52..8f0dabf69 100644 --- a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseStockArticleZationDTO.java +++ b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/dto/WarehouseStockArticleZationDTO.java @@ -39,4 +39,6 @@ public class WarehouseStockArticleZationDTO extends DistributionStockArticleEnti * 仓库Id */ private List warehouseIdList; + + private String areaType; } diff --git a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.java b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.java index 3e5458050..c5a27a752 100644 --- a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.java +++ b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.java @@ -132,6 +132,13 @@ public interface WarehouseGoodsAllocationMapper extends BaseMapper selectAllInventory(IPage page, @Param("param") WarehouseGoodsAllocationDTO warehouseGoodsAllocation); + /** + * 查询货位库存品 + * + * @return + */ + List selectStockUpInventory(IPage page, @Param("param") WarehouseGoodsAllocationDTO warehouseGoodsAllocation); + /** *货位上架 查询库存品 * diff --git a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.xml b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.xml index f4aa6dfbc..ff0b64dac 100644 --- a/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.xml +++ b/blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/mapper/WarehouseGoodsAllocationMapper.xml @@ -231,6 +231,38 @@ + + +