Commit 6c8e40464f086b943b628c4e725ec9ee489c5c95

Authored by 王通
1 parent 1d2fd0a3

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

src/main/java/com/bsth/controller/realcontrol/AdminUtilsController.java
1 1 package com.bsth.controller.realcontrol;
2 2  
3 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 6 import org.slf4j.Logger;
10 7 import org.slf4j.LoggerFactory;
... ... @@ -130,6 +127,19 @@ public class AdminUtilsController {
130 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 143 @RequestMapping(value = "/removeExecPlan")
134 144 public int removeExecPlan(@RequestParam String nbbm) {
135 145 dayOfSchedule.removeExecPlan(nbbm);
... ...