Commit 206eb2bd authored by duanruiming's avatar duanruiming

[update] 优化代码5,优化灯态定时任务程序可读性

parent bd07fa24
...@@ -121,7 +121,7 @@ public class SignalStatusTask { ...@@ -121,7 +121,7 @@ public class SignalStatusTask {
calculateControlCountDown(crossId, lightsStatusVO); calculateControlCountDown(crossId, lightsStatusVO);
try { try {
// 相同路口不同websocket统一发送灯态 // 相同路口不同websocket统一发送灯态
List<LightsStatusVO2> listResult = lightsStatusVOCopy(lightsStatusVOS); List<LightsStatusVO2> listResult = convertDirLampGroupMap2Entity(lightsStatusVOS);
String json = mapper.writeValueAsString(listResult); String json = mapper.writeValueAsString(listResult);
for (Map.Entry<String, RealTimeDataWebSocket> socketEntry : value) { for (Map.Entry<String, RealTimeDataWebSocket> socketEntry : value) {
String crossIdStr = socketEntry.getKey(); String crossIdStr = socketEntry.getKey();
...@@ -176,7 +176,7 @@ public class SignalStatusTask { ...@@ -176,7 +176,7 @@ public class SignalStatusTask {
return Collections.emptyList(); return Collections.emptyList();
} }
private static List<LightsStatusVO2> lightsStatusVOCopy(List<LightsStatusVO> lightsStatusVOS) throws Exception { private static List<LightsStatusVO2> convertDirLampGroupMap2Entity(List<LightsStatusVO> lightsStatusVOS) throws Exception {
List<LightsStatusVO2> listResult = null; List<LightsStatusVO2> listResult = null;
try { try {
listResult = new ArrayList<>(lightsStatusVOS.size()); listResult = new ArrayList<>(lightsStatusVOS.size());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment