自动化立体仓库 - WMS系统
zyx
2024-04-10 e8eb22e3ab73fabe436b8c24d372e7f48b711b30
src/main/java/com/zy/asrs/service/impl/WrkDetlServiceImpl.java
@@ -46,6 +46,10 @@
            wrkDetl.setAppeTime(now);
            wrkDetl.setModiUser(userId);
            wrkDetl.setModiTime(now);
            wrkDetl.setThreeCode(dto.getCsocode());
            wrkDetl.setDeadTime(dto.getIsoseq());
            wrkDetl.setSuppCode(dto.getContainerCode());
            if (!this.insert(wrkDetl)) {
                throw new CoolException("保存工作明细失败");
            }
@@ -65,4 +69,30 @@
            return baseMapper.updateAnfme(anfme, wrkNo, matnr, batch) > 0;
        }
    }
    @Override
    public List<WrkDetl> selectAndLogByOrderNo(String orderNo) {
        return this.baseMapper.selectAndLogByOrderNo(orderNo);
    }
    @Override
    public List<WrkDetl> selectAndLogByOrderNoGroupByMatnrOfSum(String orderNo) {
        return this.baseMapper.selectAndLogByOrderNoGroupByMatnrOfSum(orderNo);
    }
    @Override
    public boolean updateInspect(Integer wrkNo, String matnr, String batch) {
        return this.baseMapper.updateInspect(wrkNo, matnr, batch) > 0;
    }
    @Override
    public List<WrkDetl> selectPakoutQuery(Integer staNo, String matnr) {
        return this.baseMapper.selectPakoutQuery(staNo, matnr);
    }
    @Override
    public boolean updateOrderNo(String orderNo, Integer wrkNo, String matnr, String batch) {
        return baseMapper.updateOrderNo(orderNo, wrkNo, matnr, batch) > 0;
    }
}