自动化立体仓库 - WMS系统
pang.jiabao
昨天 c5b204d0e0d9c0acfe268f8a895c16599ec3ca78
src/main/java/com/zy/asrs/service/impl/LocDetlServiceImpl.java
@@ -71,8 +71,28 @@
    }
    @Override
    public boolean updateAnfmeAdd(Double anfme, String locNo, LocDetl locDetl) {
        List<LocDetl> locDetls = this.baseMapper.selectItem3(locNo, locDetl.getMatnr());
        if (locDetls.isEmpty()) {
            return false;
        }
        for (LocDetl locDetl1 : locDetls) {
            if (MatCompareUtils.compare(locDetl1, locDetl)) {
                return baseMapper.updateAnfme(anfme, locNo, locDetl) > 0;
            }
        }
        return false;
    }
    @Override
    public boolean updateLocNo(String newLocNo, String oldLocNo) {
        return baseMapper.updateLocNo(newLocNo, oldLocNo) > 0;
    }
    @Override
    public boolean updateLocNoOrTure(String newLocNo, String oldLocNo) {
         baseMapper.updateLocNo(newLocNo, oldLocNo);
        return true;
    }
    @Override
@@ -202,6 +222,8 @@
        return this.baseMapper.selectLocDetlUnilateralMoveShuttleN(matnr, batch, grade);
    }
    @Override
    public LocDetl selectItem(String locNo, WrkDetl wrkDetl) {
        List<LocDetl> locDetls = this.baseMapper.selectItem3(locNo, wrkDetl.getMatnr());