|
@@ -60,7 +60,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
// 根据采集点的运行电流,判断是否需要上报告警信息 (辅设备电流小于等于5,上报告警信息)
|
|
|
BigDecimal limitVoltage = new BigDecimal("5");
|
|
|
|
|
|
- if (fpgGatherData.getCurrent().compareTo(limitVoltage) < 0){
|
|
|
+ if (fpgGatherData.getRunCurrent().compareTo(limitVoltage) < 0){
|
|
|
// 上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("HOST_OPEN状态下,辅设备电流小于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -78,7 +78,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
leanEventWarnInfo.setCreateTime(new Date());
|
|
|
// 根据采集点的电流,判断是否需要上报告警信息 (辅设备电流大于5,上报告警信息)
|
|
|
BigDecimal limitVoltage = new BigDecimal("5");
|
|
|
- if (fpgGatherData.getCurrent().compareTo(limitVoltage) > 0){
|
|
|
+ if (fpgGatherData.getRunCurrent().compareTo(limitVoltage) > 0){
|
|
|
// 上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("HOST_CLOSE状态下,辅设备电流大于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -110,7 +110,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
|
|
|
|
|
|
boolean topsIsExit = topsNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (topsIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) < 0){
|
|
|
+ if (topsIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) < 0){
|
|
|
// 采集到的数据电流小于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_OPEN状态下,尖时段采集到的数据电流小于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -118,7 +118,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
baseMapper.insert(leanEventWarnInfo);
|
|
|
}
|
|
|
boolean peaksIsExit = peaksNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (peaksIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) < 0){
|
|
|
+ if (peaksIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) < 0){
|
|
|
// 采集到的数据电流小于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_OPEN状态下,峰时段采集到的数据电流小于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -126,7 +126,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
baseMapper.insert(leanEventWarnInfo);
|
|
|
}
|
|
|
boolean flatIsExit = flatNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (flatIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) < 0){
|
|
|
+ if (flatIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) < 0){
|
|
|
// 采集到的数据电流小于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_OPEN状态下,平时段采集到的数据电流小于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -134,7 +134,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
baseMapper.insert(leanEventWarnInfo);
|
|
|
}
|
|
|
boolean valleysIsExit = valleysNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (valleysIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) < 0){
|
|
|
+ if (valleysIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) < 0){
|
|
|
// 采集到的数据电流小于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_OPEN状态下,谷时段采集到的数据电流小于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -167,7 +167,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
Instant instant = fpgGatherData.getCreateTime().toInstant();
|
|
|
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
|
|
|
boolean topsIsExit = topsNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (topsIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) > 0){
|
|
|
+ if (topsIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) > 0){
|
|
|
// 采集到的数据电流大于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_CLOSE状态下,采集到的数据电流大于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -175,7 +175,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
baseMapper.insert(leanEventWarnInfo);
|
|
|
}
|
|
|
boolean peaksIsExit = peaksNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (peaksIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) > 0){
|
|
|
+ if (peaksIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) > 0){
|
|
|
// 采集到的数据电流大于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_CLOSE状态下,采集到的数据电流大于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -183,7 +183,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
baseMapper.insert(leanEventWarnInfo);
|
|
|
}
|
|
|
boolean flatIsExit = flatNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (flatIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) > 0){
|
|
|
+ if (flatIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) > 0){
|
|
|
// 采集到的数据电流大于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_CLOSE状态下,采集到的数据电流大于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|
|
@@ -191,7 +191,7 @@ public class LeanEventWarnInfoServiceImpl extends ServiceImpl<LeanEventWarnInfoM
|
|
|
baseMapper.insert(leanEventWarnInfo);
|
|
|
}
|
|
|
boolean valleysIsExit = valleysNewPeaksAndValleysTimeConfigList.stream().anyMatch(a -> containsCreateTime(localDateTime, a.getStartTime(), a.getEndTime()));
|
|
|
- if (valleysIsExit && fpgGatherData.getCurrent().compareTo(limitVoltage) > 0){
|
|
|
+ if (valleysIsExit && fpgGatherData.getRunCurrent().compareTo(limitVoltage) > 0){
|
|
|
// 采集到的数据电流大于5A,上报告警信息
|
|
|
leanEventWarnInfo.setDeviceWarnInfo("FPG_CLOSE状态下,采集到的数据电流大于5A,触发精益事件告警!");
|
|
|
leanEventWarnInfo.setWarnType("1");
|