1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.gyee.regionrealtime.task;
- import com.gyee.regionrealtime.service.RegionRealtimeService;
- import com.gyee.regionrealtime.service.TheorypowerService;
- import com.xxl.job.core.context.XxlJobHelper;
- import com.xxl.job.core.handler.annotation.XxlJob;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.stereotype.Component;
- import javax.annotation.Resource;
- /**
- * @ClassName : SaticScheduleTask
- * @Description : 调度
- */
- @Component
- public class SaticScheduleTask {
- private static Logger logger = LoggerFactory.getLogger(SaticScheduleTask.class);
- @Resource
- private RegionRealtimeService regionRealtimeService;
- @Resource
- private TheorypowerService theorypowerService;
- //3.添加定时任务
- @XxlJob("region-realtime")
- public void regionRealtime() {
- XxlJobHelper.log("区域公司实时调度程序执行开始!........");
- try {
- regionRealtimeService.regionRealtime("-1");
- regionRealtimeService.regionRealtime("-2");
- regionRealtimeService.regionRealtime("0");
- regionRealtimeService.groupRealtime("-1");
- regionRealtimeService.groupRealtime("-2");
- regionRealtimeService.groupRealtime("0");
- } catch (Exception e) {
- e.printStackTrace();
- }
- XxlJobHelper.log("区域公司实时调度任务处理完成!........");
- }
- @XxlJob("fittingPower")
- public void fittingPower() {
- XxlJobHelper.log("拟合功率曲线开始!........");
- try {
- theorypowerService.fittingPower();
- } catch (Exception e) {
- e.printStackTrace();
- }
- XxlJobHelper.log("拟合功率曲线结束!........");
- }
- }
|