| | |
| | | //整流器-交流异常, |
| | | //整流器-过压 |
| | | Map<String,Integer> resultMap = new HashMap<>(); |
| | | resultMap.put("总故障",0); |
| | | resultMap.put("整流器总故障",0); |
| | | resultMap.put("整流器欠压",0); |
| | | resultMap.put("整流器过流",0); |
| | | resultMap.put("整流器交流异常",0); |
| | |
| | | case AlarmConstant.acdcMod14_err: |
| | | case AlarmConstant.acdcMod15_err: |
| | | case AlarmConstant.acdcMod16_err: |
| | | resultMap.put("总故障",data.get(i).getNum().intValue()); |
| | | resultMap.put("整流器总故障",resultMap.get("整流器总故障")+data.get(i).getNum().intValue()); |
| | | break; |
| | | case AlarmConstant.acdcMod1_underVol: |
| | | case AlarmConstant.acdcMod2_underVol: |
| | |
| | | case AlarmConstant.acdcMod14_underVol: |
| | | case AlarmConstant.acdcMod15_underVol: |
| | | case AlarmConstant.acdcMod16_underVol: |
| | | resultMap.put("欠压",data.get(i).getNum().intValue()); |
| | | resultMap.put("整流器欠压",resultMap.get("整流器欠压")+data.get(i).getNum().intValue()); |
| | | break; |
| | | case AlarmConstant.acdcMod1_overCurr: |
| | | case AlarmConstant.acdcMod2_overCurr: |
| | |
| | | case AlarmConstant.acdcMod14_overCurr: |
| | | case AlarmConstant.acdcMod15_overCurr: |
| | | case AlarmConstant.acdcMod16_overCurr: |
| | | resultMap.put("过流",data.get(i).getNum().intValue()); |
| | | resultMap.put("整流器过流",resultMap.get("整流器过流")+data.get(i).getNum().intValue()); |
| | | break; |
| | | case AlarmConstant.acdcMod1_acErr: |
| | | case AlarmConstant.acdcMod2_acErr: |
| | |
| | | case AlarmConstant.acdcMod14_acErr: |
| | | case AlarmConstant.acdcMod15_acErr: |
| | | case AlarmConstant.acdcMod16_acErr: |
| | | resultMap.put("交流异常",data.get(i).getNum().intValue()); |
| | | resultMap.put("整流器交流异常",resultMap.get("整流器交流异常")+data.get(i).getNum().intValue()); |
| | | break; |
| | | case AlarmConstant.acdcMod1_overVol: |
| | | case AlarmConstant.acdcMod2_overVol: |
| | |
| | | case AlarmConstant.acdcMod14_overVol: |
| | | case AlarmConstant.acdcMod15_overVol: |
| | | case AlarmConstant.acdcMod16_overVol: |
| | | resultMap.put("过压",data.get(i).getNum().intValue()); |
| | | resultMap.put("整流器过压",resultMap.get("整流器过压")+data.get(i).getNum().intValue()); |
| | | break; |
| | | default: |
| | | throw new IllegalStateException("Unexpected value: " + data.get(i)); |