From ae9ce39eec323489ca00556385c9792054fd2e73 Mon Sep 17 00:00:00 2001 From: zhenghaoyu Date: Wed, 13 Sep 2023 20:07:43 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BB=93=E9=85=8D=E4=BB=A3=E7=A0=81bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../distribution/feign/IDistributionParcelListClient.java | 2 +- .../distribution/feign/DistributionParcelListClient.java | 4 ++-- .../distribution/mapper/DistributionParcelListMapper.java | 2 +- .../distribution/mapper/DistributionParcelListMapper.xml | 1 + .../distribution/mapper/DistributionStockArticleMapper.xml | 3 ++- .../service/IDistributionParcelListService.java | 2 +- .../service/impl/DistributionParcelListServiceImpl.java | 4 ++-- .../service/impl/WarehouseUpdownTypeServiceImpl.java | 6 +++++- 8 files changed, 15 insertions(+), 9 deletions(-) diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionParcelListClient.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionParcelListClient.java index d558ff578..f6fae33d5 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionParcelListClient.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionParcelListClient.java @@ -67,7 +67,7 @@ public interface IDistributionParcelListClient { List findEntityListByOrderCode(@RequestParam String orderCode); @GetMapping(API_PREFIX+"/findALLNoUpShelfPackageByOrderCode") - List findALLNoUpShelfPackageByOrderCode(@RequestParam String orderCode); + List findALLNoUpShelfPackageByOrderCode(@RequestParam String orderCode,@RequestParam Long warehouseId); @GetMapping(API_PREFIX+"/updatePackageGroundingStatus") void updatePackageGroundingStatus(@RequestParam String orderPackageCode, @RequestParam String groundingStatus); diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionParcelListClient.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionParcelListClient.java index 102c0b02f..c56c191d4 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionParcelListClient.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/feign/DistributionParcelListClient.java @@ -89,12 +89,12 @@ public class DistributionParcelListClient implements IDistributionParcelListClie } @Override - public List findALLNoUpShelfPackageByOrderCode(String orderCode) { + public List findALLNoUpShelfPackageByOrderCode(String orderCode,Long warehouseId) { // QueryWrapper queryWrapper = new QueryWrapper<>(); // queryWrapper.eq("order_code",orderCode) // .eq("is_deleted",0) // .eq("order_package_grounding_status",10); - return distributionParcelListService.findALLNoUpShelfPackageByOrderCode(orderCode); + return distributionParcelListService.findALLNoUpShelfPackageByOrderCode(orderCode,warehouseId); } @Override diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.java index 26e74dd4a..5692ff324 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.java @@ -90,7 +90,7 @@ public interface DistributionParcelListMapper extends BaseMapper selectOrderInfoSelfList(@Param("reservationId") Long reservationId,@Param("stockupId") Long stockupId, @Param("stockArticleId")Long stockArticleId); - List findALLNoUpShelfPackageByOrderCode(@Param("orderCode") String orderCode); + List findALLNoUpShelfPackageByOrderCode(@Param("orderCode") String orderCode,@Param("orderCode") Long warehouseId); IPage pageOweList(IPage page,@Param("param") DistributionParcelListDTO parcelListEntity); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml index a165abc97..5c8401b20 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml @@ -318,6 +318,7 @@ left join logpm_warehouse_updown_goods lwug on lwug.association_value = ldpl.order_package_code where 1=1 and ldpl.order_code = #{orderCode} + and ldpl.warehouse_id = #{warehouseId} and lwtg.id is null and lwug.id is null diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockArticleMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockArticleMapper.xml index 4cc1a4f4e..11b49a0b9 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockArticleMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockArticleMapper.xml @@ -300,11 +300,12 @@