|
@@ -182,26 +182,26 @@ public class EnvironImpl implements IEnviron {
|
|
JSONObject thresholdJo = JSON.parseObject(thresholdData);
|
|
JSONObject thresholdJo = JSON.parseObject(thresholdData);
|
|
//环保氨氮数据>=阈值氨氮数据
|
|
//环保氨氮数据>=阈值氨氮数据
|
|
if(new BigDecimal(environJo.getString("adPj")).compareTo(new BigDecimal(thresholdJo.getString("ammonia"))) > -1){
|
|
if(new BigDecimal(environJo.getString("adPj")).compareTo(new BigDecimal(thresholdJo.getString("ammonia"))) > -1){
|
|
- String alarmInfo = "当前氨氮数据为"+environJo.getString("adPj")+"高于或等于阈值"+thresholdJo.getString("ammonia")+",特此警告.";
|
|
|
|
|
|
+ String alarmInfo = "当前氨氮数据为"+environJo.getString("adPj")+"高于或等于阈值"+thresholdJo.getString("ammonia")+".";
|
|
//向数据中心发送警报
|
|
//向数据中心发送警报
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_AD);
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_AD);
|
|
}
|
|
}
|
|
|
|
|
|
//环保COD数据>=阈值COD数据
|
|
//环保COD数据>=阈值COD数据
|
|
if(new BigDecimal(environJo.getString("hxxylPj")).compareTo(new BigDecimal(thresholdJo.getString("cOD"))) > -1){
|
|
if(new BigDecimal(environJo.getString("hxxylPj")).compareTo(new BigDecimal(thresholdJo.getString("cOD"))) > -1){
|
|
- String alarmInfo = "当前化学需氧量数据为"+environJo.getString("hxxylPj")+"高于或等于阈值"+thresholdJo.getString("cOD")+",特此警告.";
|
|
|
|
|
|
+ String alarmInfo = "当前化学需氧量数据为"+environJo.getString("hxxylPj")+"高于或等于阈值"+thresholdJo.getString("cOD")+".";
|
|
//向数据中心发送警报
|
|
//向数据中心发送警报
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_COD);
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_COD);
|
|
}
|
|
}
|
|
//环保PH数据>=阈值PH数据
|
|
//环保PH数据>=阈值PH数据
|
|
if(new BigDecimal(environJo.getString("phPj")).compareTo(new BigDecimal(thresholdJo.getString("ph"))) > -1){
|
|
if(new BigDecimal(environJo.getString("phPj")).compareTo(new BigDecimal(thresholdJo.getString("ph"))) > -1){
|
|
- String alarmInfo = "当前PH值数据为"+environJo.getString("phPj")+"高于或等于阈值"+thresholdJo.getString("ph")+",特此警告.";
|
|
|
|
|
|
+ String alarmInfo = "当前PH值数据为"+environJo.getString("phPj")+"高于或等于阈值"+thresholdJo.getString("ph")+".";
|
|
//向数据中心发送警报
|
|
//向数据中心发送警报
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_PH);
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_PH);
|
|
}
|
|
}
|
|
//环保污水浓度数据>=阈值污水浓度数据
|
|
//环保污水浓度数据>=阈值污水浓度数据
|
|
if(new BigDecimal(environJo.getString("wsPj")).compareTo(new BigDecimal(thresholdJo.getString("flow"))) > -1){
|
|
if(new BigDecimal(environJo.getString("wsPj")).compareTo(new BigDecimal(thresholdJo.getString("flow"))) > -1){
|
|
- String alarmInfo = "当前污水浓度数据为"+environJo.getString("wsPj")+"高于或等于阈值"+thresholdJo.getString("flow")+",特此警告.";
|
|
|
|
|
|
+ String alarmInfo = "当前污水浓度数据为"+environJo.getString("wsPj")+"高于或等于阈值"+thresholdJo.getString("flow")+".";
|
|
//向数据中心发送警报
|
|
//向数据中心发送警报
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_WS);
|
|
_sendAlarmToCenter(alarmInfo,Const.TYPE_ALARM_WS);
|
|
}
|
|
}
|