水位告警生成消息逻辑修改

master
wany 2024-11-05 11:01:11 +08:00
parent 1dcd1d0c14
commit 4ce1b8c8ca
1 changed files with 6 additions and 6 deletions

View File

@ -83,27 +83,27 @@ public class MessageCenterService extends ServiceImpl<MessageCenterMapper, Messa
String content = "系统检测到小玉潭水库水位";
//校核水位
BigDecimal calFloodLev = attResBase.getCalFloodLev();
if(calFloodLev.compareTo(rz) > 0){
if(rz.compareTo(calFloodLev) > 0){
center.setType(1);
content = content + "超校核"+ calFloodLev.subtract(rz) +"m";
content = content + "超校核"+ rz.subtract(calFloodLev) +"m";
center.setContent(content);
addRzMessage(center,1);
return;
}
//设计水位
BigDecimal desFloodLev = attResBase.getDesFloodLev();
if(desFloodLev.compareTo(rz) > 0){
if(rz.compareTo(desFloodLev) > 0){
center.setType(2);
content = content + "超设计"+ desFloodLev.subtract(rz) +"m";
content = content + "超设计"+ rz.subtract(desFloodLev) +"m";
center.setContent(content);
addRzMessage(center,2);
return;
}
//汛限水位
BigDecimal flLowLimLev = attResBase.getFlLowLimLev();
if(flLowLimLev.compareTo(rz) > 0){
if(rz.compareTo(flLowLimLev) > 0){
center.setType(3);
content = content + "超汛限"+ flLowLimLev.subtract(rz) +"m";
content = content + "超汛限"+ rz.subtract(flLowLimLev) +"m";
center.setContent(content);
addRzMessage(center,3);
}