|
@@ -199,6 +199,32 @@ public class ScheduleTaskMgr {
|
|
|
timer.schedule(timerTask1,11000);//11秒后执行一次
|
|
|
}
|
|
|
|
|
|
+ @PostConstruct
|
|
|
+ public void initWaterDay(){
|
|
|
+ Timer timer = new Timer();
|
|
|
+ TimerTask timerTask1 = new TimerTask() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ String time = LocalDateTime.now().minusYears(1).format(DateTimeFormatter.ofPattern("yyyy-MM"));
|
|
|
+ KprAimWaterCollecationBizFun.insertYuceDataScheduled(time);
|
|
|
+ }
|
|
|
+ };
|
|
|
+ timer.schedule(timerTask1,8000);//8秒后执行一次
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostConstruct
|
|
|
+ public void initWaterHour(){
|
|
|
+ Timer timer = new Timer();
|
|
|
+ TimerTask timerTask1 = new TimerTask() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ String time = LocalDateTime.now().minusYears(1).format(DateTimeFormatter.ofPattern("yyyy-MM"));
|
|
|
+ KprAimWaterCollecationBizFun.insertYuceHourDataScheduled(time);
|
|
|
+ }
|
|
|
+ };
|
|
|
+ timer.schedule(timerTask1,9000);//9秒后执行一次
|
|
|
+ }
|
|
|
+
|
|
|
@Scheduled(cron = "${cron.check.wo.dispatch.plan}")
|
|
|
public void checkPatrolPlan(){
|
|
|
ThreadTaskMgr.runTask(new TraceRunnable("S.CHECK.WO.DISPATCH.PLAN.PRODUCE") {
|