自动化立体仓库 - WMS系统
zhangc
2025-02-27 d0d64cf47ce37027307ceb64dc72e3ae36796a92
src/main/java/com/zy/asrs/service/impl/AgvLocMastServiceImpl.java
@@ -373,6 +373,17 @@
        agvLocMast.setModiTime(new Date());
        this.updateById(agvLocMast);
    }
    public void updateLocStsByLocNo(String locNo, String locSts, String barcode,Short containerType,String ctnNo) {
        AgvLocMast agvLocMast = this.selectById(locNo);
        agvLocMast.setLocSts(locSts);
        agvLocMast.setBarcode(barcode);
        agvLocMast.setLocType2(containerType);
        agvLocMast.setCtnNo(ctnNo);
        agvLocMast.setModiTime(new Date());
        this.updateById(agvLocMast);
    }
    public void updateLocStsByLocNo(String locNo, String locSts, String barcode,Short containerType,String locType,Short locType3) {
        AgvLocMast agvLocMast = this.selectById(locNo);
        agvLocMast.setLocSts(locSts);
@@ -414,4 +425,22 @@
        return this.baseMapper.queryContainerTypeByLocType1(locType1);
    }
    @Override
    public List<AgvLocMast> selectDistinctLocByLevAndFloor(int lev, int floor) {
        return this.agvLocMastMapper.selectDistinctLocByLevAndFloor(lev,floor);
    }
    @Override
    public List<AgvLocMast> selectDistinctLocByLevAndFloorMaprow1(int lev, int floor) {
        return this.agvLocMastMapper.selectDistinctLocByLevAndFloorMaprow1(lev,floor);
    }
    @Override
    public List<AgvLocMast> selectDistinctLocByLevAndFloorMapbay1(int lev, int floor) {
        return this.agvLocMastMapper.selectDistinctLocByLevAndFloorMapbay1(lev,floor);
    }
}