监测点稳态指标越限次数统计
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.njcn.algorithm.executor;
|
||||
|
||||
import com.njcn.algorithm.service.line.IDataCleanService;
|
||||
import com.njcn.algorithm.service.line.IDataCrossingService;
|
||||
import com.njcn.algorithm.service.line.IDayDataService;
|
||||
import com.yomahub.liteflow.annotation.LiteflowComponent;
|
||||
import com.yomahub.liteflow.annotation.LiteflowMethod;
|
||||
@@ -28,8 +29,8 @@ public class MeasurementExecutor extends BaseExecutor {
|
||||
@Resource
|
||||
private IDataCleanService dataCleanService;
|
||||
|
||||
|
||||
|
||||
@Resource
|
||||
private IDataCrossingService dataCrossingService;
|
||||
/**
|
||||
* 数据清洗 电压表
|
||||
* dataV表
|
||||
@@ -289,4 +290,12 @@ public class MeasurementExecutor extends BaseExecutor {
|
||||
|
||||
|
||||
|
||||
@LiteflowMethod(value = LiteFlowMethodEnum.IS_ACCESS, nodeId = "dataLimitRate", nodeType = NodeTypeEnum.COMMON)
|
||||
public boolean dataLimitRateAccess(NodeComponent bindCmp) {
|
||||
return isAccess(bindCmp);
|
||||
}
|
||||
@LiteflowMethod(value = LiteFlowMethodEnum.PROCESS, nodeId = "dataLimitRate", nodeType = NodeTypeEnum.COMMON)
|
||||
public void dataLimitRateProcess(NodeComponent bindCmp) {
|
||||
dataCrossingService.limitRateHandler(bindCmp.getRequestData());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,7 +57,8 @@ public class IDataCrossingServiceImpl implements IDataCrossingService {
|
||||
private DataInharmVFeignClient dataInharmVFeignClient;
|
||||
@Resource
|
||||
private DataHarmRateVFeignClient dataHarmRateVFeignClient;
|
||||
|
||||
@Resource
|
||||
private DataLimitRateFeignClient dataLimitRateFeignClient;
|
||||
|
||||
@Override
|
||||
public void limitRateHandler(CalculatedParam calculatedParam) {
|
||||
@@ -204,10 +205,9 @@ public class IDataCrossingServiceImpl implements IDataCrossingService {
|
||||
|
||||
if (CollUtil.isNotEmpty(result)) {
|
||||
//存储数据
|
||||
|
||||
dataLimitRateFeignClient.batchInsertion(result);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user