自动化立体仓库 - WMS系统
whycq
2024-03-24 00985eabb51145130d4fa253b153aaeeec3a957a
src/main/java/com/zy/asrs/service/impl/AgvLocMastServiceImpl.java
@@ -27,7 +27,7 @@
    public void initLocFloor1() {
        //1楼 13排 86列 12层
        List<AgvLocMast> agvLocMastList = getLocMastList(1,33,1,45,1,1,1);
        List<AgvLocMast> agvLocMastList = getLocMastList(1,45,1,33,1,1,1);
        this.insertBatch(agvLocMastList);
    }
@@ -120,15 +120,15 @@
                    return false;
                }
            } else if (row == 6) {
                if (bay < 20 || bay == 25 || bay == 30) {
                if (bay < 20 || bay == 26 || bay == 30) {
                    return false;
                }
            } else if (row == 7) {
                if (bay < 4 || bay == 25) {
                if (bay < 4 || bay == 26) {
                    return false;
                }
            } else if (row == 9 || row ==10 ) {
                if (bay < 4 || bay == 12 || bay == 25) {
                if (bay < 4 || bay == 12 || bay == 26) {
                    return false;
                }
            } else if (row == 12) {
@@ -208,4 +208,11 @@
        //return this.agvLocMastMapper.selectLocByLevAndFloor(lev,floor);
    }
    @Override
    public AgvLocMast selectEmptyZpallet(int type) {
        return this.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_sts","D").eq("loc_type2",type));
    }
}