|  |  | 
 |  |  |                     continue; | 
 |  |  |                 } | 
 |  |  |  | 
 |  |  |                 LocMast locMast = locMastService.selectByLocNo(taskWrk.getTargetPoint()); | 
 |  |  |                 if (!locMast.getLocSts().equals("O")) { | 
 |  |  |                     if (taskWrk.getWrkSts() == 2) { | 
 |  |  |                         log.error("入库WMS分配库位{}有误,库位状态为{}", locMast.getLocNo(), locMast.getLocSts()); | 
 |  |  |                         taskWrk.setWrkSts(5); | 
 |  |  |                         taskWrk.setMemo("WMS分配库位有误"); | 
 |  |  |                         taskWrkService.updateById(taskWrk); | 
 |  |  |                     } | 
 |  |  |                     continue; | 
 |  |  |                 } | 
 |  |  | //                LocMast locMast = locMastService.selectByLocNo(taskWrk.getTargetPoint()); | 
 |  |  | //                if (!locMast.getLocSts().equals("O")) { | 
 |  |  | //                    if (taskWrk.getWrkSts() == 2) { | 
 |  |  | //                        log.error("入库WMS分配库位{}有误,库位状态为{}", locMast.getLocNo(), locMast.getLocSts()); | 
 |  |  | //                        taskWrk.setWrkSts(5); | 
 |  |  | //                        taskWrk.setMemo("WMS分配库位有误"); | 
 |  |  | //                        taskWrkService.updateById(taskWrk); | 
 |  |  | //                    } | 
 |  |  | //                    continue; | 
 |  |  | //                } | 
 |  |  |  | 
 |  |  |                 // 堆垛机控制过滤 | 
 |  |  |                 if (!crnProtocol.getStatusType().equals(CrnStatusType.IDLE) || crnProtocol.getTaskNo() != 0) { |