|
@@ -102,7 +102,7 @@ public class AsyncTask {
|
|
|
public void handleWarning(TXinyiIndustry tXinyiIndustry, TXinyiNormConfig normConfig, TXinyiCalculate xinyiCalculate){
|
|
|
//2024年08月09日14:26:29 为了节省费用,测试环境关闭报警并增加手动触发报警操作
|
|
|
if(PROD_ENVIRONMENT.equalsIgnoreCase(environment) || DENGBAO_ENVIRONMENT.equalsIgnoreCase(environment)
|
|
|
- || DEV_ENVIRONMENT.equalsIgnoreCase(environment) || DEV_LOCAL.equalsIgnoreCase(environment)){
|
|
|
+ || DEV_ENVIRONMENT.equalsIgnoreCase(environment) || LOCAL_ENVIRONMENT.equalsIgnoreCase(environment)){
|
|
|
log.info("进入了定时任务处理工业库报警的具体逻辑处理");
|
|
|
//新的逻辑:
|
|
|
//只要当前获取的工业库数据和当前时间
|
|
@@ -2162,7 +2162,8 @@ public class AsyncTask {
|
|
|
|| ROBOT_XSY_1.getCode().equalsIgnoreCase(category)
|
|
|
|| ROBOT_XSY_2.getCode().equalsIgnoreCase(category)
|
|
|
|| ROBOT_ANDAN_1.getCode().equalsIgnoreCase(category)
|
|
|
- || ROBOT_ANDAN_2.getCode().equalsIgnoreCase(category)){//出水的展示
|
|
|
+ || ROBOT_ANDAN_2.getCode().equalsIgnoreCase(category)
|
|
|
+ || ROBOT_CS_AD.getCode().equalsIgnoreCase(category)){//出水的展示
|
|
|
ShowValueCSBasic showValueCSBasic = new ShowValueCSBasic();
|
|
|
if(ZERO_SZ_WARNING.getCode().equals(remark)){//水质报警
|
|
|
showValueCSBasic.setH(ZAIXIANYIBIAO);
|
|
@@ -3262,7 +3263,7 @@ public class AsyncTask {
|
|
|
if(divide1.compareTo(compareVal) > 0 && divide2.compareTo(compareVal) > 0)
|
|
|
result = divide1;
|
|
|
}
|
|
|
- }else if(BusinessEnum.WarningCategoryEnum.CS_AD.getCode().equals(category)){//2025年02月25日16:23:08 合并一个指标:出水氨氮 通过计算获得
|
|
|
+ }else if(BusinessEnum.WarningCategoryEnum.ROBOT_CS_AD.getCode().equals(category)){//2025年02月25日16:23:08 合并一个指标:出水氨氮 通过计算获得
|
|
|
//计算得到对应的值
|
|
|
//计算1(1池)
|
|
|
BigDecimal no3Qyc1Jqr11 = tXinyiRobot1.getNo3Qyc1Jqr();
|
|
@@ -3363,7 +3364,7 @@ public class AsyncTask {
|
|
|
if(divide1.compareTo(compareVal) > 0 && divide2.compareTo(compareVal) > 0)
|
|
|
result = divide1;
|
|
|
}
|
|
|
- }else if(BusinessEnum.WarningCategoryEnum.CS_AD.getCode().equals(category)){//2025年02月25日16:23:08 合并一个指标:出水氨氮 通过计算获得
|
|
|
+ }else if(BusinessEnum.WarningCategoryEnum.ROBOT_CS_AD.getCode().equals(category)){//2025年02月25日16:23:08 合并一个指标:出水氨氮 通过计算获得
|
|
|
//计算得到对应的值
|
|
|
//计算1(1池)
|
|
|
BigDecimal no3Qyc1Jqr11 = tXinyiRobot1.getNo3Qyc1Jqr();
|
|
@@ -3554,7 +3555,7 @@ public class AsyncTask {
|
|
|
BigDecimal tpRccJqr1 = tXinyiRobot1.getTpRccJqr();
|
|
|
if(currentBreakpoint && (Objects.isNull(tpRccJqr1) || BigDecimal.ZERO.compareTo(tpRccJqr1) == 0))
|
|
|
result = true;
|
|
|
- }else if(BusinessEnum.WarningCategoryEnum.CS_AD.getCode().equals(category)){//2025年02月25日16:23:08 合并一个指标:出水氨氮 通过计算获得
|
|
|
+ }else if(BusinessEnum.WarningCategoryEnum.ROBOT_CS_AD.getCode().equals(category)){//2025年02月25日16:23:08 合并一个指标:出水氨氮 通过计算获得
|
|
|
//计算得到对应的值
|
|
|
//计算1(1池)
|
|
|
BigDecimal no3Qyc1Jqr11 = tXinyiRobot1.getNo3Qyc1Jqr();
|
|
@@ -4543,7 +4544,7 @@ public class AsyncTask {
|
|
|
BigDecimal anDan2 = no3Qyc1Jqr2.add(nh31Jqr2).subtract(no3Hlj1Jqr2);
|
|
|
if(anDan1.compareTo(anDan2) > INT_0)
|
|
|
result = true;
|
|
|
- }*/else if(BusinessEnum.WarningCategoryEnum.CS_AD.getCode().equals(category)){//2024年7月26日14:33:39 合并一个指标:出水氨氮
|
|
|
+ }*/else if(BusinessEnum.WarningCategoryEnum.ROBOT_CS_AD.getCode().equals(category)){//2024年7月26日14:33:39 合并一个指标:出水氨氮
|
|
|
//计算1(1池)
|
|
|
BigDecimal no3Qyc1Jqr11 = tXinyiRobot1.getNo3Qyc1Jqr();
|
|
|
BigDecimal nh31Jqr11 = tXinyiRobot1.getNh31Jqr();
|