whyclxw
2024-03-06 46081d7721e81cba476debeb0141df0e5c9932a9
ws:pwrAlarm参数表改为一个电源设备一个
1个文件已修改
16 ■■■■■ 已修改文件
src/main/java/com/whyc/service/PwrdevAlarmService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/PwrdevAlarmService.java
@@ -227,13 +227,15 @@
            AtomicBoolean matchFlag = new AtomicBoolean(false);
            String alarmParamTableName="tb_pwrdev_alarm_param_"+p.getPowerDeviceId();
            List<PwrdevAlarmParam>  paramList=subService.searchAll(alarmParamTableName);
            paramList.stream().forEach(param->{
                if(param.getAlarmId() == almType){
                    p.setAlarmName(param.getAlarmName());
                    matchFlag.set(true);
                    return;
                }
            });
            if(paramList!=null){
                paramList.stream().forEach(param->{
                    if(param.getAlarmId() == almType){
                        p.setAlarmName(param.getAlarmName());
                        matchFlag.set(true);
                        return;
                    }
                });
            }
            if (!matchFlag.get()) {
                p.setAlarmName("未知告警类型");
            }