From b51eadaa66a5c0ee6da0e418a3ba193dfc878fca Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期四, 03 七月 2025 13:21:56 +0800 Subject: [PATCH] 1 --- src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 46 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java index 44bdd07..735f7e6 100644 --- a/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java @@ -9,6 +9,7 @@ import org.springframework.stereotype.Service; import java.util.List; +import java.util.Map; import java.util.Set; @Service("locDetlService") @@ -48,6 +49,11 @@ return this.baseMapper.selectSameDetlToday(matnr, start, end); } + @Override + public List<String> getSameDetlToday(String matnr,String batch, Integer start, Integer end) { + return this.baseMapper.selectSameDetlTodayBatch(matnr,batch, start, end); + } + @Override public Page<LocDetl> getStockStatis(Page<LocDetl> page) { @@ -77,8 +83,23 @@ } @Override - public List<LocDetl> queryStock(String matnr, String batch, String orderNo, Set<String> locNos) { - return this.baseMapper.queryStock(matnr, batch, orderNo, locNos); + public List<LocDetl> queryStock(String matnr, String batch, String orderNo, Set<String> locNos,String supp,String temp1,String temp2) { + return this.baseMapper.queryStock(matnr, batch, orderNo, locNos,supp,temp1,temp2); + } + + @Override + public List<LocDetl> queryStockCrn(String matnr, String batch, String orderNo, Set<String> locNos,String supp,String temp1,String temp2) { + return this.baseMapper.queryStockCrn(matnr, batch, orderNo, locNos,supp,temp1,temp2); + } + + @Override + public List<LocDetl> queryStockFour(String matnr, String batch, String orderNo, Set<String> locNos,String supp,String temp1,String temp2) { + return this.baseMapper.queryStockFour(matnr, batch, orderNo, locNos,supp,temp1,temp2); + } + + @Override + public List<LocDetl> queryStockMinAnfme(String matnr, String batch, String orderNo, Set<String> locNos,String supp,String temp1,String temp2) { + return this.baseMapper.queryStockMinAnfme(matnr, batch, orderNo, locNos,supp,temp1,temp2); } @Override @@ -93,11 +114,11 @@ /** * 鑾峰彇搴撳瓨鎬绘暟 + * * @return */ @Override - public Integer sum() { - + public Double sum() { return this.baseMapper.sum(); } @@ -116,4 +137,25 @@ public Double getLocDetlSumQty(String locNo) { return this.baseMapper.selectLocDetlSumQty(locNo); } + + @Override + public void updateMatTurn(String matnrOld,String matnr){ + this.baseMapper.updateMatTurn(matnrOld,matnr); + } + + @Override + public List<Map<String, Object>> selectLocDetlUnilateralMoveShuttleMap(Integer crnNo) { + if (crnNo==1){ + return this.baseMapper.selectLocDetlUnilateralMoveShuttleMapY(crnNo); + } + return this.baseMapper.selectLocDetlUnilateralMoveShuttleMapN(crnNo); + } + + @Override + public List<LocDetl> selectLocDetlUnilateralMoveShuttle(String matnr,String batch,String grade,Integer crnNo) { + if (crnNo==1){ + return this.baseMapper.selectLocDetlUnilateralMoveShuttleY(matnr,batch,grade); + } + return this.baseMapper.selectLocDetlUnilateralMoveShuttleN(matnr,batch,grade); + } } -- Gitblit v1.9.1