|
@@ -54,11 +54,12 @@ public class MonitorDataServiceImpl implements MonitorDataService , Initializing
|
|
@Autowired
|
|
@Autowired
|
|
private JobAndTriggerService jobAndTriggerService;
|
|
private JobAndTriggerService jobAndTriggerService;
|
|
|
|
|
|
|
|
+ //避免同时执行先后顺序造成取数据不准确,时间隔开执行
|
|
@Override
|
|
@Override
|
|
public void afterPropertiesSet() {
|
|
public void afterPropertiesSet() {
|
|
saveQrtzTask("0 0 */1 * * ? ","日报生成任务","smsWaterMonitorDataReportByDayJob",MonitorDataReportByDayJob.class.getName());
|
|
saveQrtzTask("0 0 */1 * * ? ","日报生成任务","smsWaterMonitorDataReportByDayJob",MonitorDataReportByDayJob.class.getName());
|
|
- saveQrtzTask("0 0 0 * * ? ","月报报生成任务","smsWaterMonitorDataReportByMonthJob", MonitorDataReportByMonthJob.class.getName());
|
|
|
|
- saveQrtzTask("0 0 0 1 * ? ","年报生成任务","smsWaterMonitorDataReportByYearJob", MonitorDataReportByYearJob.class.getName());
|
|
|
|
|
|
+ saveQrtzTask("0 5 0 * * ? ","月报报生成任务","smsWaterMonitorDataReportByMonthJob", MonitorDataReportByMonthJob.class.getName());
|
|
|
|
+ saveQrtzTask("0 10 0 1 * ? ","年报生成任务","smsWaterMonitorDataReportByYearJob", MonitorDataReportByYearJob.class.getName());
|
|
}
|
|
}
|
|
|
|
|
|
public void saveQrtzTask(String cron, String jobGroup ,String jobName,String JobClassName) {
|
|
public void saveQrtzTask(String cron, String jobGroup ,String jobName,String JobClassName) {
|