自动化立体仓库 - WMS系统
Junjie
2023-05-31 fbed9fbabbc2d560d7a341b426d7604d72f3b6c4
src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
@@ -73,6 +73,13 @@
    }
    @Override
    public Page<LocDetl> getStockStatisOut(Page<LocDetl> page) {
        page.setRecords(baseMapper.getStockStatisOut(page.getCondition()));
        page.setTotal(baseMapper.getStockStatisOutCount(page.getCondition()));
        return page;
    }
    @Override
    public Double getSumAnfme(String matnr) {
        return this.baseMapper.selectSumAnfmeByMatnr(matnr);
    }
@@ -154,6 +161,10 @@
        return this.baseMapper.selectByLocNo(locNo);
    }
    @Override
    public List<LocDetl> selectByLocNosAndMatnr(List<String> locNos, String matnr) {
        return this.baseMapper.selectByLocNosAndMatnr(locNos, matnr);
    }
    @Override
    public LocDetl selectItem(String locNo, String matnr, String batch) {
@@ -167,4 +178,19 @@
        }
        return this.baseMapper.searchByLike(orderNo, matnr, maktx, specs, locNo);
    }
    @Override
    public List<LocDetl> findHighAreaByMatnr(String matnr) {
        return this.baseMapper.findAreaByMatnr(matnr, 2);
    }
    @Override
    public List<LocDetl> findSingleAreaByMatnr(String matnr) {
        return this.baseMapper.findAreaByMatnr(matnr, 1);
    }
    @Override
    public List<LocDetl> findLowAreaByMatnr(String matnr) {
        return this.baseMapper.findAreaByMatnr(matnr, 3);
    }
}