Commit b9f88b5944cc390fdff954e90aa53e4a88b26f47

Authored by 王通
1 parent dcb2976a

1.

src/main/java/com/bsth/server_rs/schedule/real/SchRealDataBuffer.java
@@ -9,6 +9,7 @@ import org.springframework.stereotype.Component; @@ -9,6 +9,7 @@ import org.springframework.stereotype.Component;
9 import java.util.Collection; 9 import java.util.Collection;
10 import java.util.List; 10 import java.util.List;
11 import java.util.Map; 11 import java.util.Map;
  12 +import java.util.concurrent.ConcurrentHashMap;
12 13
13 /** 14 /**
14 * 实际排班缓存 15 * 实际排班缓存
@@ -25,7 +26,7 @@ public class SchRealDataBuffer { @@ -25,7 +26,7 @@ public class SchRealDataBuffer {
25 /** 26 /**
26 * 车辆 和 当前正在执行班次对照 27 * 车辆 和 当前正在执行班次对照
27 */ 28 */
28 - private static Map<String, JSONObject> execMap; 29 + private static Map<String, JSONObject> execMap = new ConcurrentHashMap<>();
29 30
30 public void putInOutData(List<ScheduleRealInfo> list) { 31 public void putInOutData(List<ScheduleRealInfo> list) {
31 ArrayListMultimap<String, ScheduleRealInfo> inOutMapCopy = ArrayListMultimap.create(); 32 ArrayListMultimap<String, ScheduleRealInfo> inOutMapCopy = ArrayListMultimap.create();