自动化立体仓库 - WMS系统
zyx
2023-07-20 cb98548ecc0fa2d4388eb67528b98be39670bc0c
src/main/java/com/zy/asrs/service/impl/AgvWrkMastServiceImp.java
@@ -44,10 +44,19 @@
    public void updateWrkStsByWrkNo(int wrkNo, long wrkSts) {
        AgvWrkMast agvWrkMast = this.selectById(wrkNo);
        //判断要修改的工作档状态是否合理,如果不合理则抛出异常
        checkWrkSts(agvWrkMast,wrkSts);
        agvWrkMast.setWrkSts(wrkSts);
        this.updateById(agvWrkMast);
    }
    private boolean checkWrkSts(AgvWrkMast agvWrkMast,long wrkSts){
        // 判断规则TODO
        return true;
    }
    public Map<String,List<Map<String,String>>> startWrk(List<AgvWrkMast> agvWrkMastList) throws IOException {
        AgvTaskCreateParam agvTaskCreateParam = new AgvTaskCreateParam();