From 48a24a2dd7752e92880a05e620875e360ef812c9 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 22 三月 2021 16:27:55 +0800 Subject: [PATCH] # --- src/main/java/zy/cloud/wms/manager/service/LocDetlService.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/src/main/java/zy/cloud/wms/manager/service/LocDetlService.java b/src/main/java/zy/cloud/wms/manager/service/LocDetlService.java index b5af7d5..0607190 100644 --- a/src/main/java/zy/cloud/wms/manager/service/LocDetlService.java +++ b/src/main/java/zy/cloud/wms/manager/service/LocDetlService.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.service.IService; import zy.cloud.wms.manager.entity.LocDetl; +import zy.cloud.wms.manager.entity.param.StockTransferParam; import java.util.List; @@ -20,10 +21,17 @@ */ void checkLocDetlCount(String number); + List<StockTransferParam> checkLocDetlCountOfRes(String number); + /** * 鍑忓皯搴撳瓨 */ Boolean reduceStock(Long nodeId, String matnr, Double anfme); + + /** + * 澧炲姞搴撳瓨 + */ + Boolean incrementStock(Long nodeId, String matnr, Double anfme); /** * 鍒犻櫎搴撳瓨 @@ -33,4 +41,25 @@ */ Boolean removeStock(Long nodeId, String matnr); + /** + * 鏄惁灞炰簬鎺ㄨ崘搴撲綅 + * @param nodeId + * @param matnr + * @return + */ + Boolean isPrior(Long nodeId, String matnr); + + /** + * 搴撳瓨鏄庣粏缁熻 + * @return + */ + List<LocDetl> getLocDetlStatis(); + + /** + * 鏁伴噺 sum鍑芥暟 + * @param matnr + * @return + */ + Double selectCountByMatnr(String matnr); + } -- Gitblit v1.9.1