| | |
| | | // 获取四向穿梭车信息 |
| | | ShuttleThread shuttleThread = (ShuttleThread) SlaveConnection.get(SlaveType.Shuttle, basShuttle.getShuttleNo()); |
| | | if (shuttleThread == null) { |
| | | vo.setStatus(ShuttleProtocolStatusType.OFFLINE.id);//设备离线 |
| | | vo.setBusyStatus(ShuttleProtocolStatusType.OFFLINE.desc); |
| | | continue; |
| | | } |
| | | ShuttleProtocol shuttleProtocol = shuttleThread.getShuttleProtocol(); |
| | |
| | | } |
| | | vo.setTaskNo(shuttleProtocol.getTaskNo().intValue()); // 任务号 |
| | | vo.setBusyStatus(shuttleProtocol.getBusyStatusType().desc); //四向穿梭车状态 |
| | | vo.setStatus(shuttleProtocol.getProtocolStatusType().desc);//当前任务状态 |
| | | vo.setStatus(shuttleProtocol.getProtocolStatusType().id);//当前任务状态 |
| | | vo.setCurrentCode(shuttleProtocol.getCurrentCode());//当前二维码 |
| | | LocMast currentLocMast = locMastService.queryByQrCode(shuttleProtocol.getCurrentCode().toString()); |
| | | if (currentLocMast == null) { |
| | |
| | | if (shuttleProtocol == null) { |
| | | continue; |
| | | } |
| | | if (shuttleProtocol.getShuttleNo() == null) { |
| | | continue; |
| | | } |
| | | |
| | | vo.setWorkNo(shuttleProtocol.getTaskNo().intValue());//任务号 |
| | | if (shuttleProtocol.getTaskNo() > 0) { |