Commit 38b7dd87343825967eaf4fa98e240c149e50b9ab

Authored by panzhaov5
1 parent e388939e

update...

src/main/java/com/bsth/StartCommand.java
@@ -41,7 +41,7 @@ public class StartCommand implements CommandLineRunner{ @@ -41,7 +41,7 @@ public class StartCommand implements CommandLineRunner{
41 //定时从调度系统刷新进出场数据 41 //定时从调度系统刷新进出场数据
42 sexec.scheduleWithFixedDelay(schInOutDataRefreshThread, 40, 60, TimeUnit.SECONDS); 42 sexec.scheduleWithFixedDelay(schInOutDataRefreshThread, 40, 60, TimeUnit.SECONDS);
43 //定时从调度系统刷新车辆正在的执行班次 43 //定时从调度系统刷新车辆正在的执行班次
44 - sexec.scheduleWithFixedDelay(execSchDataRefreshThread, 20, 60 * 3, TimeUnit.SECONDS); 44 + sexec.scheduleWithFixedDelay(execSchDataRefreshThread, 20, 60, TimeUnit.SECONDS);
45 //定时刷新实时gps缓存 45 //定时刷新实时gps缓存
46 Application.mainServices.scheduleWithFixedDelay(gpsRefreshThread, 10, 7, TimeUnit.SECONDS); 46 Application.mainServices.scheduleWithFixedDelay(gpsRefreshThread, 10, 7, TimeUnit.SECONDS);
47 47
src/main/java/com/bsth/server_rs/schedule/real/SchRealDataBuffer.java
@@ -6,6 +6,7 @@ import com.google.common.collect.ArrayListMultimap; @@ -6,6 +6,7 @@ import com.google.common.collect.ArrayListMultimap;
6 import org.apache.commons.lang3.StringUtils; 6 import org.apache.commons.lang3.StringUtils;
7 import org.springframework.stereotype.Component; 7 import org.springframework.stereotype.Component;
8 8
  9 +import java.util.Collection;
9 import java.util.List; 10 import java.util.List;
10 import java.util.Map; 11 import java.util.Map;
11 12
@@ -66,4 +67,8 @@ public class SchRealDataBuffer { @@ -66,4 +67,8 @@ public class SchRealDataBuffer {
66 public JSONObject getExecPlan(String nbbm) { 67 public JSONObject getExecPlan(String nbbm) {
67 return execMap.get(nbbm); 68 return execMap.get(nbbm);
68 } 69 }
  70 +
  71 + public Collection<JSONObject> execs() {
  72 + return execMap.values();
  73 + }
69 } 74 }
src/main/java/com/bsth/server_rs/schedule/real/ScheduleRealService.java
@@ -164,6 +164,18 @@ public class ScheduleRealService { @@ -164,6 +164,18 @@ public class ScheduleRealService {
164 } 164 }
165 165
166 /** 166 /**
  167 + * 获取全部的 车辆 和班次对照信息
  168 + *
  169 + * @param
  170 + * @return
  171 + */
  172 + @GET
  173 + @Path("/execs")
  174 + public Collection<JSONObject> execs(){
  175 + return schRealDataBuffer.execs();
  176 + }
  177 +
  178 + /**
167 * 获取当天指定停车场的进出场排班数据(潘钊场站VIP特供版 -高实时) 179 * 获取当天指定停车场的进出场排班数据(潘钊场站VIP特供版 -高实时)
168 * 180 *
169 * @return 181 * @return