专项分析调整,综合评估调整
This commit is contained in:
@@ -51,6 +51,12 @@ public class DataComAssServiceImpl implements IDataComAssService {
|
|||||||
@Resource
|
@Resource
|
||||||
private PqDataVerifyFeignClient pqDataVerifyFeignClient;
|
private PqDataVerifyFeignClient pqDataVerifyFeignClient;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询配置 辽宁版本比较特殊,没有CP95值,采用平均值进行判断
|
||||||
|
*/
|
||||||
|
@Value("${version.used:master}")
|
||||||
|
private String versionUsed;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void dataComAssHandler(CalculatedParam calculatedParam) {
|
public void dataComAssHandler(CalculatedParam calculatedParam) {
|
||||||
List<DataComassesDPO> list = new ArrayList<>();
|
List<DataComassesDPO> list = new ArrayList<>();
|
||||||
@@ -138,7 +144,7 @@ public class DataComAssServiceImpl implements IDataComAssService {
|
|||||||
BigDecimal hundred = BigDecimal.valueOf(100);
|
BigDecimal hundred = BigDecimal.valueOf(100);
|
||||||
//************************************电压偏差********************************************
|
//************************************电压偏差********************************************
|
||||||
lineParam.setPhasicType(Arrays.asList("A", "B", "C"));
|
lineParam.setPhasicType(Arrays.asList("A", "B", "C"));
|
||||||
lineParam.setValueType(Arrays.asList("AVG"));
|
lineParam.setValueType(Collections.singletonList("AVG"));
|
||||||
lineParam.setColumnName("vu_dev");
|
lineParam.setColumnName("vu_dev");
|
||||||
lineParam.setGe("10");
|
lineParam.setGe("10");
|
||||||
Integer vuDev1 = dataVFeignClient.getColumnNameCountRawData(lineParam).getData();
|
Integer vuDev1 = dataVFeignClient.getColumnNameCountRawData(lineParam).getData();
|
||||||
@@ -196,7 +202,13 @@ public class DataComAssServiceImpl implements IDataComAssService {
|
|||||||
}
|
}
|
||||||
//************************************谐波畸变率********************************************
|
//************************************谐波畸变率********************************************
|
||||||
lineParam.setColumnName("v_thd");
|
lineParam.setColumnName("v_thd");
|
||||||
lineParam.setValueType(Arrays.asList("CP95"));
|
|
||||||
|
if("liaoning".equals(versionUsed)){
|
||||||
|
lineParam.setValueType(Collections.singletonList("AVG"));
|
||||||
|
}else {
|
||||||
|
lineParam.setValueType(Collections.singletonList("CP95"));
|
||||||
|
}
|
||||||
|
|
||||||
lineParam.setGe("6");
|
lineParam.setGe("6");
|
||||||
Integer vThd1 = dataVFeignClient.getColumnNameCountRawData(lineParam).getData();
|
Integer vThd1 = dataVFeignClient.getColumnNameCountRawData(lineParam).getData();
|
||||||
|
|
||||||
@@ -226,6 +238,10 @@ public class DataComAssServiceImpl implements IDataComAssService {
|
|||||||
|
|
||||||
//************************************三相电压不平衡度********************************************
|
//************************************三相电压不平衡度********************************************
|
||||||
lineParam.setColumnName("v_unbalance");
|
lineParam.setColumnName("v_unbalance");
|
||||||
|
if("liaoning".equals(versionUsed)){
|
||||||
|
lineParam.setValueType(Collections.singletonList("MAX"));
|
||||||
|
}
|
||||||
|
lineParam.setPhasicType(Collections.singletonList("T"));
|
||||||
lineParam.setGe("4");
|
lineParam.setGe("4");
|
||||||
Integer vUnbalance1 = dataVFeignClient.getColumnNameCountRawData(lineParam).getData();
|
Integer vUnbalance1 = dataVFeignClient.getColumnNameCountRawData(lineParam).getData();
|
||||||
|
|
||||||
@@ -255,6 +271,7 @@ public class DataComAssServiceImpl implements IDataComAssService {
|
|||||||
//************************************电压波动(短时闪变)********************************************
|
//************************************电压波动(短时闪变)********************************************
|
||||||
lineParam.setColumnName("pst");
|
lineParam.setColumnName("pst");
|
||||||
lineParam.setValueType(null);
|
lineParam.setValueType(null);
|
||||||
|
lineParam.setPhasicType(Arrays.asList("A", "B", "C"));
|
||||||
lineParam.setGe("0.8");
|
lineParam.setGe("0.8");
|
||||||
Integer plt1 = dataFlickerFeignClient.getColumnNameCountRawData(lineParam).getData();
|
Integer plt1 = dataFlickerFeignClient.getColumnNameCountRawData(lineParam).getData();
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import com.njcn.device.biz.commApi.CommLineClient;
|
|||||||
import com.njcn.device.biz.pojo.dto.LineDTO;
|
import com.njcn.device.biz.pojo.dto.LineDTO;
|
||||||
import com.njcn.device.pms.pojo.param.MonitorTerminalParam;
|
import com.njcn.device.pms.pojo.param.MonitorTerminalParam;
|
||||||
import com.njcn.device.pq.api.LineFeignClient;
|
import com.njcn.device.pq.api.LineFeignClient;
|
||||||
|
import com.njcn.device.pq.api.UserLedgerFeignClient;
|
||||||
import com.njcn.device.pq.pojo.vo.LineDetailDataVO;
|
import com.njcn.device.pq.pojo.vo.LineDetailDataVO;
|
||||||
import com.njcn.event.api.EventDetailFeignClient;
|
import com.njcn.event.api.EventDetailFeignClient;
|
||||||
import com.njcn.event.api.TransientFeignClient;
|
import com.njcn.event.api.TransientFeignClient;
|
||||||
@@ -84,7 +85,7 @@ public class SpecialAnalysisServiceImpl implements ISpecialAnalysisService {
|
|||||||
@Resource
|
@Resource
|
||||||
private CommLineClient commLineClient;
|
private CommLineClient commLineClient;
|
||||||
@Resource
|
@Resource
|
||||||
private UserLedgerOldFeignClient userLedgerFeignClient;
|
private UserLedgerFeignClient userLedgerFeignClient;
|
||||||
@Resource
|
@Resource
|
||||||
private DataLimitRateDetailFeignClient dataLimitRateDetailFeignClient;
|
private DataLimitRateDetailFeignClient dataLimitRateDetailFeignClient;
|
||||||
|
|
||||||
|
|||||||
@@ -2,10 +2,7 @@ package com.njcn.dataProcess.api;
|
|||||||
|
|
||||||
import com.njcn.common.pojo.constant.ServerInfo;
|
import com.njcn.common.pojo.constant.ServerInfo;
|
||||||
import com.njcn.common.pojo.response.HttpResult;
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
import com.njcn.dataProcess.api.fallback.RmpEventFeignClientFallbackFactory;
|
|
||||||
import com.njcn.dataProcess.api.fallback.SpThroughFeignClientFallbackFactory;
|
import com.njcn.dataProcess.api.fallback.SpThroughFeignClientFallbackFactory;
|
||||||
import com.njcn.dataProcess.dto.RmpEventDetailDTO;
|
|
||||||
import com.njcn.dataProcess.param.LineCountEvaluateParam;
|
|
||||||
import com.njcn.dataProcess.pojo.dto.RActivePowerRangeDto;
|
import com.njcn.dataProcess.pojo.dto.RActivePowerRangeDto;
|
||||||
import com.njcn.dataProcess.pojo.dto.SpThroughDto;
|
import com.njcn.dataProcess.pojo.dto.SpThroughDto;
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
|
|||||||
Reference in New Issue
Block a user