Commit 092527461190fed46827bbad1e8d2b64228e95b4

Authored by 王通
1 parent 5fa49347

1.新增获取当天排班中变更过的排班数据接口

src/main/java/com/bsth/server_rs/schedule/real/ScheduleRealService.java
... ... @@ -39,8 +39,6 @@ import java.util.*;
39 39 @Produces({MediaType.APPLICATION_JSON})
40 40 public class ScheduleRealService {
41 41  
42   - private volatile long timestamp = 0L;
43   -
44 42 @Autowired
45 43 ScheduleRedisService redisService;
46 44  
... ... @@ -210,13 +208,11 @@ public class ScheduleRealService {
210 208 }
211 209  
212 210 @GET
213   - @Path("/sch_jk4modify/{company}/{rq}")
214   - public List<ScheduleRealInfoDTO_JK> sch_jk4modify(@PathParam("company") String company, @PathParam("rq") String rq) {
215   - long now = System.currentTimeMillis();
  211 + @Path("/sch_jk4modify/{company}/{rq}/{timestamp}")
  212 + public List<ScheduleRealInfoDTO_JK> sch_jk4modify(@PathParam("company") String company, @PathParam("rq") String rq, @PathParam("timestamp") long timestamp) {
216 213 DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyyMMdd");
217 214 DateTime dateTime = fmt.parseDateTime(rq);
218 215 List<ScheduleRealInfoDTO_JK> result = ScheduleRealInfoDTO_JK.getMultiInstance(scheduleRealInfoRepository.findByDateAndCompany(dateTime.toString("yyyy-MM-dd"), company, new Date(timestamp)));
219   - timestamp = now;
220 216  
221 217 return result;
222 218 }
... ...