代码调整

This commit is contained in:
2023-05-10 16:26:12 +08:00
parent bf52617a24
commit 6f0a19adf9
17 changed files with 393 additions and 89 deletions

View File

@@ -0,0 +1,71 @@
package com.njcn.executor.handler;
import com.njcn.common.pojo.constant.BizParamConstant;
import com.njcn.executor.utils.CommonExecutorUtils;
import com.njcn.prepare.harmonic.api.line.HarmOverLimitFeignClient;
import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.xxl.job.core.context.XxlJobHelper;
import com.xxl.job.core.handler.annotation.XxlJob;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/5/10 14:29
*/
@Slf4j
@Component
@RequiredArgsConstructor
public class HarmOverLimitJob {
private final HarmOverLimitFeignClient harmOverLimitFeignClient;
@XxlJob("harmonicDetailDay1Job")
public void harmonicDetailDay1Job(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
harmOverLimitFeignClient.harmonicDetailDay1(lineParam);
}
@XxlJob("harmonicDetailDay2Job")
public void harmonicDetailDay2Job(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
harmOverLimitFeignClient.harmonicDetailDay2(lineParam);
}
@XxlJob("harmonicDetailMonth1Job")
public void harmonicDetailMonth1Job(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
harmOverLimitFeignClient.harmonicDetailMonth1(lineParam);
}
@XxlJob("harmonicDetailMonth2Job")
public void harmonicDetailMonth2Job(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
harmOverLimitFeignClient.harmonicDetailMonth2(lineParam);
}
@XxlJob("harmonicThdDayJob")
public void harmonicThdDayJob(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
harmOverLimitFeignClient.harmonicThdDay(lineParam);
}
}

View File

@@ -0,0 +1,53 @@
package com.njcn.executor.handler;
import com.njcn.common.pojo.constant.BizParamConstant;
import com.njcn.executor.utils.CommonExecutorUtils;
import com.njcn.prepare.harmonic.api.line.TargetWarnFeignClient;
import com.njcn.prepare.harmonic.pojo.param.LineParam;
import com.xxl.job.core.context.XxlJobHelper;
import com.xxl.job.core.handler.annotation.XxlJob;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/5/10 14:29
*/
@Slf4j
@Component
@RequiredArgsConstructor
public class TargetWarnJob {
private final TargetWarnFeignClient targetWarnFeignClient;
@XxlJob("targetDiffJob")
public void targetDiffJob(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
targetWarnFeignClient.targetDiff(lineParam);
}
@XxlJob("alarmDayJob")
public void alarmDayJob(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
targetWarnFeignClient.alarmDay(lineParam);
}
@XxlJob("alarmMonthJob")
public void alarmMonthJob(){
LineParam lineParam = new LineParam();
lineParam.setType(Integer.valueOf(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataDate(CommonExecutorUtils.prepareTimeDeal(BizParamConstant.STAT_BIZ_DAY));
lineParam.setDataSource(2);
targetWarnFeignClient.alarmMonth(lineParam);
}
}