diff --git a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockArticleClient.java b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockArticleClient.java index a6136150c..72f9194f1 100644 --- a/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockArticleClient.java +++ b/blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionStockArticleClient.java @@ -31,7 +31,6 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; -import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -192,4 +191,7 @@ public interface IDistributionStockArticleClient { @PostMapping(value = API_PREFIX + "/findAllStockArticleListByOrderCodes",consumes = MediaType.APPLICATION_JSON_VALUE) List findAllStockArticleListByOrderCodes(@RequestBody List orderCodes); + + @GetMapping(API_PREFIX + "/addHandQuantityAndIncomingNum") + void addHandQuantityAndIncomingNum(@RequestParam Long stockId, @RequestParam Integer enterNum); } diff --git a/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/service/impl/AftersalesAbnormalRecordServiceImpl.java b/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/service/impl/AftersalesAbnormalRecordServiceImpl.java index a73a66cd7..60122f6fa 100644 --- a/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/service/impl/AftersalesAbnormalRecordServiceImpl.java +++ b/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/service/impl/AftersalesAbnormalRecordServiceImpl.java @@ -205,7 +205,7 @@ public class AftersalesAbnormalRecordServiceImpl extends BaseServiceImpl exportMallOrder(@Param("param") Map paramMap); + + void addHandQuantityAndIncomingNum(@Param("stockId") Long stockId, @Param("enterNum") Integer enterNum); } 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 bc13cbd00..f197e6fb0 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 @@ -2036,4 +2036,11 @@ + + update logpm_distribution_stock_article + set hand_quantity = hand_quantity + #{enterNum}, + incoming_num = incoming_num + #{enterNum} + where id = #{stockId} + + diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionStockArticleService.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionStockArticleService.java index 2e55e6035..99d3a7c8b 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionStockArticleService.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionStockArticleService.java @@ -311,4 +311,6 @@ public interface IDistributionStockArticleService extends BaseService clearAllocationStockArticleIdList); OrderCodeDataVO showOrderCodeByCode(List orderCodeDTOList) throws Exception; + + void addHandQuantityAndIncomingNum(Long stockId, Integer enterNum); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java index 0dd6a4b49..1af746af2 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockArticleServiceImpl.java @@ -2639,6 +2639,11 @@ public class DistributionStockArticleServiceImpl extends BaseServiceImpl