1.pms主网测点数据统计功能
This commit is contained in:
@@ -2,10 +2,7 @@ package com.njcn.system.timer.tasks;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.njcn.common.pojo.exception.BusinessException;
|
||||
import com.njcn.harmonic.api.PqTypicalSourceFeignClient;
|
||||
import com.njcn.harmonic.api.UploadGwDataFeignClient;
|
||||
import com.njcn.harmonic.pojo.param.UploadDataParam;
|
||||
import com.njcn.harmonic.pojo.param.UploadParam;
|
||||
import com.njcn.system.timer.TimerTaskRunner;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
@@ -22,7 +19,6 @@ public class PqTypicalSourceTaskRunner implements TimerTaskRunner {
|
||||
|
||||
private final PqTypicalSourceFeignClient pqTypicalSourceFeignClient;
|
||||
|
||||
private final UploadGwDataFeignClient uploadGwDataFeignClient;
|
||||
|
||||
|
||||
@Override
|
||||
@@ -32,9 +28,7 @@ public class PqTypicalSourceTaskRunner implements TimerTaskRunner {
|
||||
param.setTime(dateDeal);
|
||||
pqTypicalSourceFeignClient.send(param).getCode();
|
||||
|
||||
UploadDataParam uploadDataParam = new UploadDataParam();
|
||||
uploadDataParam.setSearchBeginTime(dateDeal);
|
||||
uploadGwDataFeignClient.upGwCommPoint(uploadDataParam);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@ package com.njcn.system.timer.tasks;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.njcn.common.pojo.exception.BusinessException;
|
||||
import com.njcn.harmonic.api.UploadGwDataFeignClient;
|
||||
import com.njcn.harmonic.pojo.param.UploadParam;
|
||||
import com.njcn.system.timer.TimerTaskRunner;
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.njcn.system.timer.tasks.hbPushGw;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.njcn.harmonic.api.UploadGwDataFeignClient;
|
||||
import com.njcn.harmonic.pojo.param.UploadDataParam;
|
||||
import com.njcn.system.timer.TimerTaskRunner;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* 用于pms往国网推送公共连接点数据定时任务
|
||||
*/
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class UploadGwCommPointRunner implements TimerTaskRunner {
|
||||
|
||||
private final UploadGwDataFeignClient uploadGwDataFeignClient;
|
||||
|
||||
@Override
|
||||
public void action(String date) {
|
||||
UploadDataParam uploadDataParam = new UploadDataParam();
|
||||
if(StrUtil.isBlank(date)){
|
||||
String dateDeal = DateUtil.yesterday().toString(DatePattern.NORM_DATE_PATTERN);
|
||||
uploadDataParam.setSearchBeginTime(dateDeal);
|
||||
}else {
|
||||
uploadDataParam.setSearchBeginTime(date);
|
||||
}
|
||||
uploadGwDataFeignClient.upGwCommPoint(uploadDataParam);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.njcn.system.timer.tasks.hbPushGw;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.njcn.harmonic.api.UploadGwDataFeignClient;
|
||||
import com.njcn.harmonic.pojo.param.UploadDataParam;
|
||||
import com.njcn.system.timer.TimerTaskRunner;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* 用于pms往国网推送公共连接点数据定时任务
|
||||
*/
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class UploadGwMainMonitorRunner implements TimerTaskRunner {
|
||||
|
||||
private final UploadGwDataFeignClient uploadGwDataFeignClient;
|
||||
|
||||
@Override
|
||||
public void action(String date) {
|
||||
UploadDataParam uploadDataParam = new UploadDataParam();
|
||||
if(StrUtil.isBlank(date)){
|
||||
String dateDeal = DateUtil.yesterday().toString(DatePattern.NORM_DATE_PATTERN);
|
||||
uploadDataParam.setSearchBeginTime(dateDeal);
|
||||
}else {
|
||||
uploadDataParam.setSearchBeginTime(date);
|
||||
}
|
||||
uploadGwDataFeignClient.upGwMainMonitor(uploadDataParam);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user