Administrator
昨天 5a8064c78b2138ededdca56ec1fcf8eb7e8bb9ae
Merge remote-tracking branch 'origin/glccwcs' into glccwcs
1个文件已修改
15 ■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -67,7 +67,7 @@
        }
        int workNoType = WorkNoType.PAKOUT.type;
        // 2,3号堆垛机出库,需要通过条码区分大小托盘,16开头小托盘,18开头大托盘,任务号3001-6000为小托盘
        if (param.getIoType() == 2 && (locMast.getCrnNo() == 3 || locMast.getCrnNo() == 2) && locMast.getBarcode().startsWith("16")){
        if (param.getIoType() == 2 && (locMast.getCrnNo() == 3 || locMast.getCrnNo() == 2) && locMast.getBarcode().startsWith("16")) {
            workNoType = WorkNoType.PICK.type;
        }
        int workNo1 = commonService.getWorkNo(workNoType);//获取入库工作号
@@ -91,8 +91,8 @@
        } else if (param.getIoType() == 2) {
            taskWrk.setWrkSts(11);
//            if (!Cools.isEmpty(param.getStartPoint())) {
                taskWrk.setStartPoint(param.getStartPoint());//起点
                taskWrk.setTargetPoint(String.valueOf(Integer.parseInt(param.getTargetPoint())-1));
            taskWrk.setStartPoint(param.getStartPoint());//起点
            taskWrk.setTargetPoint(String.valueOf(Integer.parseInt(param.getTargetPoint()) - 1));
//            }
//            taskWrk.setTargetPoint(param.getTargetPoint());
        } else if (param.getIoType() == 3) {
@@ -132,6 +132,15 @@
        } else {
            staProtocol = staProtocol.clone();
        }
        StaProtocol staProtocol1 = devpThread.getStation().get(param.getTargetSite());
        if (staProtocol1 == null) {
            return R.parse(param.getTargetSite() + "线程为空!");
        } else {
            staProtocol1 = staProtocol1.clone();
        }
        if (staProtocol1.isLoading()) {
            return R.error("目标站点有物!");
        }
        staProtocol.setWorkNo((short) commonService.getWorkNo(param.getFlag()));
        staProtocol.setStaNo(param.getTargetSite().shortValue());
        basDevpService.updateById(basDevp);