Commit 6c8e40464f086b943b628c4e725ec9ee489c5c95

Authored by 王通
1 parent 1d2fd0a3

1.特权操作,获取车辆当前执行班次

src/main/java/com/bsth/controller/realcontrol/AdminUtilsController.java
1 package com.bsth.controller.realcontrol; 1 package com.bsth.controller.realcontrol;
2 2
3 import java.text.SimpleDateFormat; 3 import java.text.SimpleDateFormat;
4 -import java.util.Date;  
5 -import java.util.HashMap;  
6 -import java.util.List;  
7 -import java.util.Map; 4 +import java.util.*;
8 5
9 import org.slf4j.Logger; 6 import org.slf4j.Logger;
10 import org.slf4j.LoggerFactory; 7 import org.slf4j.LoggerFactory;
@@ -130,6 +127,19 @@ public class AdminUtilsController { @@ -130,6 +127,19 @@ public class AdminUtilsController {
130 return dayOfSchedule.executeCurr(nbbm); 127 return dayOfSchedule.executeCurr(nbbm);
131 }; 128 };
132 129
  130 + @RequestMapping(value = "/reCalcExecPlan4Nbbm")
  131 + public void reCalcExecPlan4Nbbm(@RequestParam String nbbm) {
  132 + dayOfSchedule.reCalcExecPlan(nbbm);
  133 + };
  134 +
  135 + @RequestMapping(value = "/reCalcExecPlan4Line")
  136 + public void reCalcExecPlan4Line(@RequestParam String lineCode) {
  137 + Set<String> nbbms = dayOfSchedule.findCarByLineCode(lineCode);
  138 + for (String nbbm : nbbms) {
  139 + dayOfSchedule.reCalcExecPlan(nbbm);
  140 + }
  141 + };
  142 +
133 @RequestMapping(value = "/removeExecPlan") 143 @RequestMapping(value = "/removeExecPlan")
134 public int removeExecPlan(@RequestParam String nbbm) { 144 public int removeExecPlan(@RequestParam String nbbm) {
135 dayOfSchedule.removeExecPlan(nbbm); 145 dayOfSchedule.removeExecPlan(nbbm);