Commit 6c8e40464f086b943b628c4e725ec9ee489c5c95
1 parent
1d2fd0a3
1.特权操作,获取车辆当前执行班次
Showing
1 changed file
with
14 additions
and
4 deletions
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); |