Commit 476f506dcbf473e7a1f6af3d60e1324eb2110436

Authored by 王通
1 parent 9d7071fc

1.提供全量计划工时信息,工时没半小时加载一次

src/main/java/com/bsth/server_rs/man_hours/ManHoursRefreshScheduler.java
... ... @@ -26,7 +26,7 @@ public class ManHoursRefreshScheduler {
26 26 @Autowired
27 27 private ManHoursRestService manHoursRestService;
28 28  
29   - @Scheduled(cron = "0 0/25 3 * * ?")
  29 + @Scheduled(cron = "0 0/30 * * * ?")
30 30 public void refresh() {
31 31 Map<String, Float> linelp2mh = new HashMap<>();
32 32 DateTime dateTime = DateTime.now().withTime(0,0,0,0);
... ...
src/main/java/com/bsth/server_rs/man_hours/ManHoursRestService.java
... ... @@ -28,6 +28,12 @@ public class ManHoursRestService {
28 28 private Map<String, Float> linelp2mh = new HashMap<>();
29 29  
30 30 @GET
  31 + @Path("")
  32 + public Map<String, Float> manHours() {
  33 + return linelp2mh;
  34 + }
  35 +
  36 + @GET
31 37 @Path("/{xlBm}/{lpName}")
32 38 public Float manHours(@PathParam("xlBm") String xlBm, @PathParam("lpName") String lpName) {
33 39 return linelp2mh.get(String.format("%s_%s", xlBm, lpName));
... ...