| | |
| | | for (LedSlave slave : slaveProperties.getLed()) { |
| | | LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, slave.getId()); |
| | | if (null != ledThread) { |
| | | map.put("to",slave.getStaArr().get(0).toString()); |
| | | map.put("message",Cools.add("type", "error").add("errMsg",ledThread.getErrorMsg().toString())); |
| | | webSocketServer.onMessage(JSONObject.toJSONString(map),null,slave.getStaArr().get(0).toString()); |
| | | if (!slave.getStaArr().isEmpty()){ |
| | | map.put("to",slave.getStaArr().get(0).toString()); |
| | | map.put("message",Cools.add("type", "error").add("errMsg",ledThread.getErrorMsg().toString())); |
| | | webSocketServer.onMessage(JSONObject.toJSONString(map),null,slave.getStaArr().get(0).toString()); |
| | | }else { |
| | | map.put("to",slave.getAgvStaArr().get(0)); |
| | | map.put("message",Cools.add("type", "error").add("errMsg",ledThread.getErrorMsg().toString())); |
| | | webSocketServer.onMessage(JSONObject.toJSONString(map),null,slave.getAgvStaArr().get(0)); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | for (LedSlave slave : slaveProperties.getLed()) { |
| | | LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, slave.getId()); |
| | | if (null != ledThread) { |
| | | map.put("to",slave.getStaArr().get(0).toString()); |
| | | map.put("message",Cools.add("type", "task").add("taskList",ledThread.getCommandList())); |
| | | webSocketServer.onMessage(JSONObject.toJSONString(map),null,slave.getStaArr().get(0).toString()); |
| | | if (!slave.getStaArr().isEmpty()){ |
| | | map.put("to",slave.getStaArr().get(0).toString()); |
| | | map.put("message",Cools.add("type", "task").add("taskList",ledThread.getCommandList())); |
| | | webSocketServer.onMessage(JSONObject.toJSONString(map),null,slave.getStaArr().get(0).toString()); |
| | | }else { |
| | | map.put("to",slave.getAgvStaArr().get(0)); |
| | | map.put("message",Cools.add("type", "task").add("taskList",ledThread.getCommandList())); |
| | | webSocketServer.onMessage(JSONObject.toJSONString(map),null,slave.getAgvStaArr().get(0)); |
| | | } |
| | | |
| | | } |
| | | |
| | | } |