温度上下限告警处理
parent
50c191a9a6
commit
213fcd1fb8
|
|
@ -180,29 +180,28 @@ public class DeviceStatusHandler {
|
||||||
if (value.compareTo(tempUp) > 0 ) {
|
if (value.compareTo(tempUp) > 0 ) {
|
||||||
agriInfo.setTitle("温度异常");
|
agriInfo.setTitle("温度异常");
|
||||||
agriInfo.setMsg("温度"+valueIndex+ "异常!高于上限"+tempUp+"℃!");
|
agriInfo.setMsg("温度"+valueIndex+ "异常!高于上限"+tempUp+"℃!");
|
||||||
}
|
msgList.add(agriInfo);
|
||||||
// 温度小于温度下限
|
} else if (value.compareTo(tempLow) < 0) {
|
||||||
if (value.compareTo(tempLow) < 0) {
|
|
||||||
agriInfo.setTitle("温度异常");
|
agriInfo.setTitle("温度异常");
|
||||||
agriInfo.setMsg("温度"+valueIndex+ "异常!低于下限"+tempLow+"℃!");
|
agriInfo.setMsg("温度"+valueIndex+ "异常!低于下限"+tempLow+"℃!");
|
||||||
}
|
|
||||||
msgList.add(agriInfo);
|
msgList.add(agriInfo);
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
|
}
|
||||||
// 湿度
|
// 湿度
|
||||||
if (key.startsWith("10")) {
|
if (key.startsWith("10")) {
|
||||||
// 湿度大于湿度上限
|
// 湿度大于湿度上限
|
||||||
if (value.compareTo(humiUp) > 0 ) {
|
if (value.compareTo(humiUp) > 0 ) {
|
||||||
agriInfo.setTitle("湿度异常");
|
agriInfo.setTitle("湿度异常");
|
||||||
agriInfo.setMsg("湿度"+valueIndex+ "异常!高于上限"+humiUp+"RH%!");
|
agriInfo.setMsg("湿度"+valueIndex+ "异常!高于上限"+humiUp+"RH%!");
|
||||||
}
|
msgList.add(agriInfo);
|
||||||
// 湿度小于湿度下限
|
} else if (value.compareTo(humiLow) < 0) {
|
||||||
if (value.compareTo(humiLow) < 0) {
|
|
||||||
agriInfo.setTitle("湿度异常");
|
agriInfo.setTitle("湿度异常");
|
||||||
agriInfo.setMsg("湿度"+valueIndex+ "异常!低于下限"+humiLow+"RH%!");
|
agriInfo.setMsg("湿度"+valueIndex+ "异常!低于下限"+humiLow+"RH%!");
|
||||||
}
|
|
||||||
msgList.add(agriInfo);
|
msgList.add(agriInfo);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if (!msgList.isEmpty()) {
|
if (!msgList.isEmpty()) {
|
||||||
List<SysMessage> messages = agriService.saveMessage(msgList);
|
List<SysMessage> messages = agriService.saveMessage(msgList);
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue