From 4b005326f0f11a6bf75e6dbd34d37a25c35419c4 Mon Sep 17 00:00:00 2001 From: PigBaoBei <2739175034@qq.com> Date: Tue, 2 Apr 2024 23:53:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E6=8F=90=E7=AD=BE=E6=94=B6=E9=9B=B6?= =?UTF-8?q?=E6=8B=85=E7=BB=B4=E6=8A=A4=E9=9B=B6=E6=8B=85=E5=87=BA=E5=BA=93?= =?UTF-8?q?=E3=80=81=E7=AD=BE=E6=94=B6=E3=80=81=E5=9C=A8=E5=BA=93=E3=80=81?= =?UTF-8?q?=E5=86=BB=E7=BB=93=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DistributionParcelNumberMapper.java | 9 +++++++++ .../mapper/DistributionParcelNumberMapper.xml | 12 ++++++++++++ .../IDistributionParcelNumberService.java | 7 +++++++ .../DistributionParcelListServiceImpl.java | 4 +++- .../DistributionParcelNumberServiceImpl.java | 19 +++++++++++++++++-- .../DistrilbutionBillLadingServiceImpl.java | 11 +++++++++-- 6 files changed, 57 insertions(+), 5 deletions(-) diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.java index c6c40064e..26b6142a7 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.java @@ -65,4 +65,13 @@ public interface DistributionParcelNumberMapper extends BaseMapper selectParcelNumber(String orderCode, Long warehouseId); + + /** + * 维护零担品类出库信息 + * @param id + * @param stockArticleId + * @param quantity + * @return + */ + Integer augmentSignForNum(@Param("packageId") Long id,@Param("stockArticleId") Long stockArticleId,@Param("quantity") Integer quantity); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.xml b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.xml index f19549a97..1d523bd31 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.xml +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelNumberMapper.xml @@ -25,6 +25,18 @@ + + UPDATE + logpm_distribution_parcel_number + SET + delivery_quantity = delivery_quantity - #{quantity}, + hand_quantity = hand_quantity - #{quantity}, + outbound_quantity = outbound_quantity + #{quantity}, + signin_quantity = signin_quantity + #{quantity} + WHERE + parcel_list_id = #{packageId} + AND stock_article_id = #{stockArticleId} +