lxw
2023-04-25 a3dd5e747bc4b8e8ceaead18f1055c07f51a0cf0
国际化设备告警
4个文件已修改
759 ■■■■ 已修改文件
src/main/java/com/whyc/dto/AlarmDaoFactory.java 724 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BattalarmDataService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/i18n/message_en_US.properties 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/i18n/message_zh_CN.properties 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/AlarmDaoFactory.java
@@ -371,7 +371,7 @@
    }
    
    public static String getdevName(int type)
    /*public static String getdevName(int type)
    {
        String dev_name = "未知";
        switch(type)                       //告警名称
@@ -426,187 +426,573 @@
                break;
        }
        return dev_name;
    }*/
    public static String getdevName(int type) {
        String dev_name = "NONE";
        switch (type)                       //告警名称
        {
            case 119020:
                dev_name = "CommunicationFailure";
                break;
            case 618501:
                dev_name = "RelayAlarm";
                break;
            case 618502:
                dev_name = "CommunicationAlarm";
                break;
            case 618503:
                dev_name = "EquipmentOverTemperatureAlarm";
                break;
            case 618504:
                dev_name = "DiodeD1Alarm";
                break;
            case 618505:
                dev_name = "DryContactAlarm";
                break;
            case 618506:
                dev_name = "AbnormalNuclearCapacityOrMaintenanceTerminationAlarm";
                break;
            case 119023:
                dev_name = "InsufficientBatteryLifeAlarm";
                break;
            case 119024:
                dev_name = "BaseStationPowerOutageAlarm";
                break;
            case 119025:
                dev_name = "BaseStationPowerGenerationAlarm";
                break;
            case 119026:
                dev_name = "BaseStationDropAlarm";
                break;
            case 119027:
                dev_name = "BaseStationDoorOpeningAlarm";
                break;
            case 119028:
                dev_name = "EquipmentHighTemperatureAlarm";
                break;
            case 119032:
                dev_name = "DeviceSDCardFailure";
                break;
            case 119033:
                dev_name = "AcquisitionLineAlarm";
                break;
            case 119034:
                dev_name = "PowerOutageCurrentBalanceAlarm";
                break;
        }
        return dev_name;
    }
    /**
     * 设备alm_type和电池alm_signal_id,电源告警的alarmType获取对应的告警类型
     *
     * @param type
     * @return
     */
    public static String getAllAlarmName(int type)
    {
    public static String getAllAlarmName(int type) {
        String Alarm_name = "未知";
        switch(type)                       //告警名称
        switch (type)                       //告警名称
        {
            //电池告警
            case 1 :  Alarm_name = "在线电压高";break;
            case 2 :  Alarm_name = "在线电压低"; break;
            case 3 :  Alarm_name = "组端电压高";break;
            case 4 :  Alarm_name = "组端电压低"; break;
            case 5 :  Alarm_name = "充电电流大";break;
            case 6 :  Alarm_name = "充电电流低"; break;
            case 7 :  Alarm_name = "放电电流大";break;
            case 8 :  Alarm_name = "放电电流低"; break;
            case 9 :  Alarm_name = "单体电压高";break;
            case 10 : Alarm_name = "单体电压低"; break;
            case 11 : Alarm_name = "单体温度高";break;
            case 12 : Alarm_name = "单体温度低";break;
            case 13 : Alarm_name = "单体内阻高";break;
            case 14 : Alarm_name = "单体内阻低"; break;
            case 15 : Alarm_name = "连接条阻抗高";break;
            case 16 : Alarm_name = "连接条阻抗低"; break;
            case 17 : Alarm_name = "放电单体电压高";break;
            case 18 : Alarm_name = "放电单体电压低";break;
            case 19 : Alarm_name = "容量告警容量低";break;
            case 20 : Alarm_name = "容量告警容量高";break;
            case 21 : Alarm_name = "容量更换容量低";break;
            case 22 : Alarm_name = "容量更换容量高";break;
            case 23 : Alarm_name = "漏液电压高";break;
            case 24 : Alarm_name = "漏液电压低 ";break;
            case 1:
                Alarm_name = "在线电压高";
                break;
            case 2:
                Alarm_name = "在线电压低";
                break;
            case 3:
                Alarm_name = "组端电压高";
                break;
            case 4:
                Alarm_name = "组端电压低";
                break;
            case 5:
                Alarm_name = "充电电流大";
                break;
            case 6:
                Alarm_name = "充电电流低";
                break;
            case 7:
                Alarm_name = "放电电流大";
                break;
            case 8:
                Alarm_name = "放电电流低";
                break;
            case 9:
                Alarm_name = "单体电压高";
                break;
            case 10:
                Alarm_name = "单体电压低";
                break;
            case 11:
                Alarm_name = "单体温度高";
                break;
            case 12:
                Alarm_name = "单体温度低";
                break;
            case 13:
                Alarm_name = "单体内阻高";
                break;
            case 14:
                Alarm_name = "单体内阻低";
                break;
            case 15:
                Alarm_name = "连接条阻抗高";
                break;
            case 16:
                Alarm_name = "连接条阻抗低";
                break;
            case 17:
                Alarm_name = "放电单体电压高";
                break;
            case 18:
                Alarm_name = "放电单体电压低";
                break;
            case 19:
                Alarm_name = "容量告警容量低";
                break;
            case 20:
                Alarm_name = "容量告警容量高";
                break;
            case 21:
                Alarm_name = "容量更换容量低";
                break;
            case 22:
                Alarm_name = "容量更换容量高";
                break;
            case 23:
                Alarm_name = "漏液电压高";
                break;
            case 24:
                Alarm_name = "漏液电压低 ";
                break;
            //设备告警
            case 119020 : Alarm_name = "通讯故障";break;
            case 618501 : Alarm_name = "继电器告警";break;
            case 618502 : Alarm_name = "通讯告警";break;
            case 618503 : Alarm_name = "设备过温告警";break;
            case 618504 : Alarm_name = "二极管D1告警";break;
            case 618505 : Alarm_name = "干接点告警";break;
            case 618506 : Alarm_name = "异常核容或养护终止告警";break;
            case 119023 : Alarm_name = "续航不足告警";break;
            case 119024 : Alarm_name = "基站停电告警";break;
            case 119025 : Alarm_name = "基站发电告警";break;
            case 119026 : Alarm_name = "基站掉站告警";break;
            case 119027 : Alarm_name = "基站开门告警";break;
            case 119028 : Alarm_name = "设备高温告警";break;
            case 119032 : Alarm_name = "设备SD卡故障";break;
            case 119033 : Alarm_name = "采集线告警";break;
            case 119034 : Alarm_name = "停电电流均衡告警";break;
            case 119020:
                Alarm_name = "通讯故障";
                break;
            case 618501:
                Alarm_name = "继电器告警";
                break;
            case 618502:
                Alarm_name = "通讯告警";
                break;
            case 618503:
                Alarm_name = "设备过温告警";
                break;
            case 618504:
                Alarm_name = "二极管D1告警";
                break;
            case 618505:
                Alarm_name = "干接点告警";
                break;
            case 618506:
                Alarm_name = "异常核容或养护终止告警";
                break;
            case 119023:
                Alarm_name = "续航不足告警";
                break;
            case 119024:
                Alarm_name = "基站停电告警";
                break;
            case 119025:
                Alarm_name = "基站发电告警";
                break;
            case 119026:
                Alarm_name = "基站掉站告警";
                break;
            case 119027:
                Alarm_name = "基站开门告警";
                break;
            case 119028:
                Alarm_name = "设备高温告警";
                break;
            case 119032:
                Alarm_name = "设备SD卡故障";
                break;
            case 119033:
                Alarm_name = "采集线告警";
                break;
            case 119034:
                Alarm_name = "停电电流均衡告警";
                break;
            //电源告警
            case acIn1_over_volA: Alarm_name ="交流A相过压";break;
            case acIn1_under_volA: Alarm_name ="交流A相欠压";break;
            case acIn1_less_A: Alarm_name ="交流A相缺相";break;
            case acIn1_over_volB: Alarm_name ="交流B相过压";break;
            case acIn1_under_volB: Alarm_name ="交流B相欠压";break;
            case acIn1_less_B: Alarm_name ="交流B相缺相";break;
            case acIn1_over_volC: Alarm_name ="交流C相过压";break;
            case acIn1_under_volC: Alarm_name ="交流C相欠压";break;
            case acIn1_less_C: Alarm_name ="交流C相缺相";break;
            case acIn1_powerdown: Alarm_name ="交流停电";break;
            case acIn1_thunder_err: Alarm_name ="防雷器故障";break;
            case dcOut_over_vol: Alarm_name ="直流电压过高";break;
            case dcOut_under_vol: Alarm_name ="直流电压过低";break;
            case loader_fuse: Alarm_name ="负载熔断";break;
            case battgroup1_fuse: Alarm_name ="电池组1熔断";break;
            case battgroup2_fuse: Alarm_name ="电池组2熔断";break;
            case acdcMod1_err: Alarm_name ="整流器1总故障";break;
            case acdcMod2_err: Alarm_name ="整流器2总故障";break;
            case acdcMod3_err: Alarm_name ="整流器3总故障";break;
            case acdcMod4_err: Alarm_name ="整流器4总故障";break;
            case acdcMod5_err: Alarm_name ="整流器5总故障";break;
            case acdcMod6_err: Alarm_name ="整流器6总故障";break;
            case acdcMod7_err: Alarm_name ="整流器7总故障";break;
            case acdcMod8_err: Alarm_name ="整流器8总故障";break;
            case acdcMod9_err: Alarm_name ="整流器9总故障";break;
            case acdcMod10_err: Alarm_name ="整流器10总故障";break;
            case acdcMod11_err: Alarm_name ="整流器11总故障";break;
            case acdcMod12_err: Alarm_name ="整流器12总故障";break;
            case acdcMod13_err: Alarm_name ="整流器13总故障";break;
            case acdcMod14_err: Alarm_name ="整流器14总故障";break;
            case acdcMod15_err: Alarm_name ="整流器15总故障";break;
            case acdcMod16_err: Alarm_name ="整流器16总故障";break;
            case acIn_total_alarm: Alarm_name ="交流总故障";break;
            case dcOut_total_alarm: Alarm_name ="直流总故障";break;
            case acb1_over_currA: Alarm_name ="交流A相过流";break;
            case acb1_over_currB: Alarm_name ="交流B相过流";break;
            case acb1_over_currC: Alarm_name ="交流C相过流";break;
            case acIn_monitorerr: Alarm_name ="监控器故障";break;
            case dcOut_over_curr: Alarm_name ="直流过流";break;
            case total_alarm: Alarm_name ="开关柜总报警";break;
            case battgroup1_volLow: Alarm_name ="电池组1电压低";break;
            case battgroup2_volLow: Alarm_name ="电池组2电压低";break;
            case battgroup1_down: Alarm_name ="电池组1下电";break;
            case battgroup2_down: Alarm_name ="电池组2下电";break;
            case battgroup1_overChgCurr: Alarm_name ="电池组1充电过流";break;
            case battgroup2_overChgCurr: Alarm_name ="电池组2充电过流";break;
            case acdcMod1_overVol: Alarm_name ="整流器1过压";break;
            case acdcMod2_overVol: Alarm_name ="整流器2过压";break;
            case acdcMod3_overVol: Alarm_name ="整流器3过压";break;
            case acdcMod4_overVol: Alarm_name ="整流器4过压";break;
            case acdcMod5_overVol: Alarm_name ="整流器5过压";break;
            case acdcMod6_overVol: Alarm_name ="整流器6过压";break;
            case acdcMod7_overVol: Alarm_name ="整流器7过压";break;
            case acdcMod8_overVol: Alarm_name ="整流器8过压";break;
            case acdcMod9_overVol: Alarm_name ="整流器9过压";break;
            case acdcMod10_overVol: Alarm_name ="整流器10过压";break;
            case acdcMod11_overVol: Alarm_name ="整流器11过压";break;
            case acdcMod12_overVol: Alarm_name ="整流器12过压";break;
            case acdcMod13_overVol: Alarm_name ="整流器13过压";break;
            case acdcMod14_overVol: Alarm_name ="整流器14过压";break;
            case acdcMod15_overVol: Alarm_name ="整流器15过压";break;
            case acdcMod16_overVol: Alarm_name ="整流器16过压";break;
            case acdcMod1_underVol: Alarm_name ="整流器1欠压";break;
            case acdcMod2_underVol: Alarm_name ="整流器2欠压";break;
            case acdcMod3_underVol: Alarm_name ="整流器3欠压";break;
            case acdcMod4_underVol: Alarm_name ="整流器4欠压";break;
            case acdcMod5_underVol: Alarm_name ="整流器5欠压";break;
            case acdcMod6_underVol: Alarm_name ="整流器6欠压";break;
            case acdcMod7_underVol: Alarm_name ="整流器7欠压";break;
            case acdcMod8_underVol: Alarm_name ="整流器8欠压";break;
            case acdcMod9_underVol: Alarm_name ="整流器9欠压";break;
            case acdcMod10_underVol: Alarm_name ="整流器10欠压";break;
            case acdcMod11_underVol: Alarm_name ="整流器11欠压";break;
            case acdcMod12_underVol: Alarm_name ="整流器12欠压";break;
            case acdcMod13_underVol: Alarm_name ="整流器13欠压";break;
            case acdcMod14_underVol: Alarm_name ="整流器14欠压";break;
            case acdcMod15_underVol: Alarm_name ="整流器15欠压";break;
            case acdcMod16_underVol: Alarm_name ="整流器16欠压";break;
            case acdcMod1_overCurr: Alarm_name ="整流器1过流";break;
            case acdcMod2_overCurr: Alarm_name ="整流器2过流";break;
            case acdcMod3_overCurr: Alarm_name ="整流器3过流";break;
            case acdcMod4_overCurr: Alarm_name ="整流器4过流";break;
            case acdcMod5_overCurr: Alarm_name ="整流器5过流";break;
            case acdcMod6_overCurr: Alarm_name ="整流器6过流";break;
            case acdcMod7_overCurr: Alarm_name ="整流器7过流";break;
            case acdcMod8_overCurr: Alarm_name ="整流器8过流";break;
            case acdcMod9_overCurr: Alarm_name ="整流器9过流";break;
            case acdcMod10_overCurr: Alarm_name ="整流器10过流";break;
            case acdcMod11_overCurr: Alarm_name ="整流器11过流";break;
            case acdcMod12_overCurr: Alarm_name ="整流器12过流";break;
            case acdcMod13_overCurr: Alarm_name ="整流器13过流";break;
            case acdcMod14_overCurr: Alarm_name ="整流器14过流";break;
            case acdcMod15_overCurr: Alarm_name ="整流器15过流";break;
            case acdcMod16_overCurr: Alarm_name ="整流器16过流";break;
            case acdcMod1_acErr: Alarm_name ="整流器1交流异常";break;
            case acdcMod2_acErr: Alarm_name ="整流器2交流异常";break;
            case acdcMod3_acErr: Alarm_name ="整流器3交流异常";break;
            case acdcMod4_acErr: Alarm_name ="整流器4交流异常";break;
            case acdcMod5_acErr: Alarm_name ="整流器5交流异常";break;
            case acdcMod6_acErr: Alarm_name ="整流器6交流异常";break;
            case acdcMod7_acErr: Alarm_name ="整流器7交流异常";break;
            case acdcMod8_acErr: Alarm_name ="整流器8交流异常";break;
            case acdcMod9_acErr: Alarm_name ="整流器9交流异常";break;
            case acdcMod10_acErr: Alarm_name ="整流器10交流异常";break;
            case acdcMod11_acErr: Alarm_name ="整流器11交流异常";break;
            case acdcMod12_acErr: Alarm_name ="整流器12交流异常";break;
            case acdcMod13_acErr: Alarm_name ="整流器13交流异常";break;
            case acdcMod14_acErr: Alarm_name ="整流器14交流异常";break;
            case acdcMod15_acErr: Alarm_name ="整流器15交流异常";break;
            case acdcMod16_acErr: Alarm_name ="整流器16交流异常";break;
            case acIn1_trip: Alarm_name ="交流输入1跳闸";break;
            case acIn2_trip: Alarm_name ="交流输入2跳闸";break;
            case acIn1_fuse: Alarm_name ="交流输入1熔丝告警";break;
            case acIn2_fuse: Alarm_name ="交流输入2熔丝告警";break;
            case acIn1_unbanlance: Alarm_name ="交流输入1三相不平衡";break;
            case acIn2_unbanlance: Alarm_name ="交流输入2三相不平衡";break;
            case acIn1_freqerr: Alarm_name ="交流输入1频率异常";break;
            case acIn2_freqerr: Alarm_name ="交流输入2频率异常";break;
            case comm_err: Alarm_name ="协转通信故障";break;
            case powerdev_commErr     : Alarm_name =    "电源通信故障";break;
            case userAcIn1_PowerDown : Alarm_name =    "交流输入1停电";break;
            case userAcIn2_PowerDown : Alarm_name =    "交流输入2停电";break;
            case userAcIn1_CommErr     : Alarm_name =    "交流1采集通信故障";break;
            case userAcIn2_CommErr     : Alarm_name =    "交流2采集通信故障";break;
            case acIn1_over_volA:
                Alarm_name = "交流A相过压";
                break;
            case acIn1_under_volA:
                Alarm_name = "交流A相欠压";
                break;
            case acIn1_less_A:
                Alarm_name = "交流A相缺相";
                break;
            case acIn1_over_volB:
                Alarm_name = "交流B相过压";
                break;
            case acIn1_under_volB:
                Alarm_name = "交流B相欠压";
                break;
            case acIn1_less_B:
                Alarm_name = "交流B相缺相";
                break;
            case acIn1_over_volC:
                Alarm_name = "交流C相过压";
                break;
            case acIn1_under_volC:
                Alarm_name = "交流C相欠压";
                break;
            case acIn1_less_C:
                Alarm_name = "交流C相缺相";
                break;
            case acIn1_powerdown:
                Alarm_name = "交流停电";
                break;
            case acIn1_thunder_err:
                Alarm_name = "防雷器故障";
                break;
            case dcOut_over_vol:
                Alarm_name = "直流电压过高";
                break;
            case dcOut_under_vol:
                Alarm_name = "直流电压过低";
                break;
            case loader_fuse:
                Alarm_name = "负载熔断";
                break;
            case battgroup1_fuse:
                Alarm_name = "电池组1熔断";
                break;
            case battgroup2_fuse:
                Alarm_name = "电池组2熔断";
                break;
            case acdcMod1_err:
                Alarm_name = "整流器1总故障";
                break;
            case acdcMod2_err:
                Alarm_name = "整流器2总故障";
                break;
            case acdcMod3_err:
                Alarm_name = "整流器3总故障";
                break;
            case acdcMod4_err:
                Alarm_name = "整流器4总故障";
                break;
            case acdcMod5_err:
                Alarm_name = "整流器5总故障";
                break;
            case acdcMod6_err:
                Alarm_name = "整流器6总故障";
                break;
            case acdcMod7_err:
                Alarm_name = "整流器7总故障";
                break;
            case acdcMod8_err:
                Alarm_name = "整流器8总故障";
                break;
            case acdcMod9_err:
                Alarm_name = "整流器9总故障";
                break;
            case acdcMod10_err:
                Alarm_name = "整流器10总故障";
                break;
            case acdcMod11_err:
                Alarm_name = "整流器11总故障";
                break;
            case acdcMod12_err:
                Alarm_name = "整流器12总故障";
                break;
            case acdcMod13_err:
                Alarm_name = "整流器13总故障";
                break;
            case acdcMod14_err:
                Alarm_name = "整流器14总故障";
                break;
            case acdcMod15_err:
                Alarm_name = "整流器15总故障";
                break;
            case acdcMod16_err:
                Alarm_name = "整流器16总故障";
                break;
            case acIn_total_alarm:
                Alarm_name = "交流总故障";
                break;
            case dcOut_total_alarm:
                Alarm_name = "直流总故障";
                break;
            case acb1_over_currA:
                Alarm_name = "交流A相过流";
                break;
            case acb1_over_currB:
                Alarm_name = "交流B相过流";
                break;
            case acb1_over_currC:
                Alarm_name = "交流C相过流";
                break;
            case acIn_monitorerr:
                Alarm_name = "监控器故障";
                break;
            case dcOut_over_curr:
                Alarm_name = "直流过流";
                break;
            case total_alarm:
                Alarm_name = "开关柜总报警";
                break;
            case battgroup1_volLow:
                Alarm_name = "电池组1电压低";
                break;
            case battgroup2_volLow:
                Alarm_name = "电池组2电压低";
                break;
            case battgroup1_down:
                Alarm_name = "电池组1下电";
                break;
            case battgroup2_down:
                Alarm_name = "电池组2下电";
                break;
            case battgroup1_overChgCurr:
                Alarm_name = "电池组1充电过流";
                break;
            case battgroup2_overChgCurr:
                Alarm_name = "电池组2充电过流";
                break;
            case acdcMod1_overVol:
                Alarm_name = "整流器1过压";
                break;
            case acdcMod2_overVol:
                Alarm_name = "整流器2过压";
                break;
            case acdcMod3_overVol:
                Alarm_name = "整流器3过压";
                break;
            case acdcMod4_overVol:
                Alarm_name = "整流器4过压";
                break;
            case acdcMod5_overVol:
                Alarm_name = "整流器5过压";
                break;
            case acdcMod6_overVol:
                Alarm_name = "整流器6过压";
                break;
            case acdcMod7_overVol:
                Alarm_name = "整流器7过压";
                break;
            case acdcMod8_overVol:
                Alarm_name = "整流器8过压";
                break;
            case acdcMod9_overVol:
                Alarm_name = "整流器9过压";
                break;
            case acdcMod10_overVol:
                Alarm_name = "整流器10过压";
                break;
            case acdcMod11_overVol:
                Alarm_name = "整流器11过压";
                break;
            case acdcMod12_overVol:
                Alarm_name = "整流器12过压";
                break;
            case acdcMod13_overVol:
                Alarm_name = "整流器13过压";
                break;
            case acdcMod14_overVol:
                Alarm_name = "整流器14过压";
                break;
            case acdcMod15_overVol:
                Alarm_name = "整流器15过压";
                break;
            case acdcMod16_overVol:
                Alarm_name = "整流器16过压";
                break;
            case acdcMod1_underVol:
                Alarm_name = "整流器1欠压";
                break;
            case acdcMod2_underVol:
                Alarm_name = "整流器2欠压";
                break;
            case acdcMod3_underVol:
                Alarm_name = "整流器3欠压";
                break;
            case acdcMod4_underVol:
                Alarm_name = "整流器4欠压";
                break;
            case acdcMod5_underVol:
                Alarm_name = "整流器5欠压";
                break;
            case acdcMod6_underVol:
                Alarm_name = "整流器6欠压";
                break;
            case acdcMod7_underVol:
                Alarm_name = "整流器7欠压";
                break;
            case acdcMod8_underVol:
                Alarm_name = "整流器8欠压";
                break;
            case acdcMod9_underVol:
                Alarm_name = "整流器9欠压";
                break;
            case acdcMod10_underVol:
                Alarm_name = "整流器10欠压";
                break;
            case acdcMod11_underVol:
                Alarm_name = "整流器11欠压";
                break;
            case acdcMod12_underVol:
                Alarm_name = "整流器12欠压";
                break;
            case acdcMod13_underVol:
                Alarm_name = "整流器13欠压";
                break;
            case acdcMod14_underVol:
                Alarm_name = "整流器14欠压";
                break;
            case acdcMod15_underVol:
                Alarm_name = "整流器15欠压";
                break;
            case acdcMod16_underVol:
                Alarm_name = "整流器16欠压";
                break;
            case acdcMod1_overCurr:
                Alarm_name = "整流器1过流";
                break;
            case acdcMod2_overCurr:
                Alarm_name = "整流器2过流";
                break;
            case acdcMod3_overCurr:
                Alarm_name = "整流器3过流";
                break;
            case acdcMod4_overCurr:
                Alarm_name = "整流器4过流";
                break;
            case acdcMod5_overCurr:
                Alarm_name = "整流器5过流";
                break;
            case acdcMod6_overCurr:
                Alarm_name = "整流器6过流";
                break;
            case acdcMod7_overCurr:
                Alarm_name = "整流器7过流";
                break;
            case acdcMod8_overCurr:
                Alarm_name = "整流器8过流";
                break;
            case acdcMod9_overCurr:
                Alarm_name = "整流器9过流";
                break;
            case acdcMod10_overCurr:
                Alarm_name = "整流器10过流";
                break;
            case acdcMod11_overCurr:
                Alarm_name = "整流器11过流";
                break;
            case acdcMod12_overCurr:
                Alarm_name = "整流器12过流";
                break;
            case acdcMod13_overCurr:
                Alarm_name = "整流器13过流";
                break;
            case acdcMod14_overCurr:
                Alarm_name = "整流器14过流";
                break;
            case acdcMod15_overCurr:
                Alarm_name = "整流器15过流";
                break;
            case acdcMod16_overCurr:
                Alarm_name = "整流器16过流";
                break;
            case acdcMod1_acErr:
                Alarm_name = "整流器1交流异常";
                break;
            case acdcMod2_acErr:
                Alarm_name = "整流器2交流异常";
                break;
            case acdcMod3_acErr:
                Alarm_name = "整流器3交流异常";
                break;
            case acdcMod4_acErr:
                Alarm_name = "整流器4交流异常";
                break;
            case acdcMod5_acErr:
                Alarm_name = "整流器5交流异常";
                break;
            case acdcMod6_acErr:
                Alarm_name = "整流器6交流异常";
                break;
            case acdcMod7_acErr:
                Alarm_name = "整流器7交流异常";
                break;
            case acdcMod8_acErr:
                Alarm_name = "整流器8交流异常";
                break;
            case acdcMod9_acErr:
                Alarm_name = "整流器9交流异常";
                break;
            case acdcMod10_acErr:
                Alarm_name = "整流器10交流异常";
                break;
            case acdcMod11_acErr:
                Alarm_name = "整流器11交流异常";
                break;
            case acdcMod12_acErr:
                Alarm_name = "整流器12交流异常";
                break;
            case acdcMod13_acErr:
                Alarm_name = "整流器13交流异常";
                break;
            case acdcMod14_acErr:
                Alarm_name = "整流器14交流异常";
                break;
            case acdcMod15_acErr:
                Alarm_name = "整流器15交流异常";
                break;
            case acdcMod16_acErr:
                Alarm_name = "整流器16交流异常";
                break;
            case acIn1_trip:
                Alarm_name = "交流输入1跳闸";
                break;
            case acIn2_trip:
                Alarm_name = "交流输入2跳闸";
                break;
            case acIn1_fuse:
                Alarm_name = "交流输入1熔丝告警";
                break;
            case acIn2_fuse:
                Alarm_name = "交流输入2熔丝告警";
                break;
            case acIn1_unbanlance:
                Alarm_name = "交流输入1三相不平衡";
                break;
            case acIn2_unbanlance:
                Alarm_name = "交流输入2三相不平衡";
                break;
            case acIn1_freqerr:
                Alarm_name = "交流输入1频率异常";
                break;
            case acIn2_freqerr:
                Alarm_name = "交流输入2频率异常";
                break;
            case comm_err:
                Alarm_name = "协转通信故障";
                break;
            case powerdev_commErr:
                Alarm_name = "电源通信故障";
                break;
            case userAcIn1_PowerDown:
                Alarm_name = "交流输入1停电";
                break;
            case userAcIn2_PowerDown:
                Alarm_name = "交流输入2停电";
                break;
            case userAcIn1_CommErr:
                Alarm_name = "交流1采集通信故障";
                break;
            case userAcIn2_CommErr:
                Alarm_name = "交流2采集通信故障";
                break;
            case temp_CommErr1         : Alarm_name =    "温感1通信故障";break;
            case temp_CommErr2         : Alarm_name =    "温感2通信故障";break;
            case temp_CommErr3         : Alarm_name =    "温感3通信故障";break;
src/main/java/com/whyc/service/BattalarmDataService.java
@@ -361,7 +361,7 @@
                data.setNum(ddata.getNum());
                data.setAlmStartTime(ddata.getAlmStartTime());
                //data.setAlm_signal_id(ddata.getAlm_type());
                data.setAlarmName(AlarmDaoFactory.getdevName(ddata.getAlmType()));
                data.setAlarmName(MessageUtils.getMessageSocket(AlarmDaoFactory.getdevName(ddata.getAlmType()), lang));
                lista.add(data);
            }
        }
src/main/resources/i18n/message_en_US.properties
@@ -60,3 +60,20 @@
EmergencyStop=Emergency stop
HardwareParallelFailure=Hardware parallel failure
FrequentOperations=Frequent operations
CommunicationFailure=Communication failure
RelayAlarm=Relay alarm
CommunicationAlarm=Communication alarm
EquipmentOverTemperatureAlarm=Equipment over temperature alarm
DiodeD1Alarm=Diode D1 alarm
DryContactAlarm=Dry contact alarm
AbnormalNuclearCapacityOrMaintenanceTerminationAlarm=Abnormal nuclear capacity or maintenance termination alarm
InsufficientBatteryLifeAlarm=Insufficient battery life alarm
BaseStationPowerOutageAlarm=Base station power outage alarm
BaseStationPowerGenerationAlarm=Base station power generation alarm
BaseStationDropAlarm=Base station drop alarm
BaseStationDoorOpeningAlarm=Base station door opening alarm
EquipmentHighTemperatureAlarm=Equipment high temperature alarm
DeviceSDCardFailure=Device SD card failure
AcquisitionLineAlarm=Acquisition line alarm
PowerOutageCurrentBalanceAlarm=Power outage current balance alarm
src/main/resources/i18n/message_zh_CN.properties
@@ -60,6 +60,22 @@
EmergencyStop=\u7D27\u6025\u505C\u6B62
HardwareParallelFailure=\u786C\u4EF6\u5E76\u673A\u5931\u8D25
FrequentOperations=\u64CD\u4F5C\u9891\u7E41
CommunicationFailure=\u901A\u8BAF\u6545\u969C
RelayAlarm=\u7EE7\u7535\u5668\u544A\u8B66
CommunicationAlarm=\u901A\u8BAF\u544A\u8B66
EquipmentOverTemperatureAlarm=\u8BBE\u5907\u8FC7\u6E29\u544A\u8B66
DiodeD1Alarm=\u4E8C\u6781\u7BA1D1\u544A\u8B66
DryContactAlarm=\u5E72\u63A5\u70B9\u544A\u8B66
AbnormalNuclearCapacityOrMaintenanceTerminationAlarm=\u5F02\u5E38\u6838\u5BB9\u6216\u517B\u62A4\u7EC8\u6B62\u544A\u8B66
InsufficientBatteryLifeAlarm=\u7EED\u822A\u4E0D\u8DB3\u544A\u8B66
BaseStationPowerOutageAlarm=\u57FA\u7AD9\u505C\u7535\u544A\u8B66
BaseStationPowerGenerationAlarm=\u57FA\u7AD9\u53D1\u7535\u544A\u8B66
BaseStationDropAlarm=\u57FA\u7AD9\u6389\u7AD9\u544A\u8B66
BaseStationDoorOpeningAlarm=\u57FA\u7AD9\u5F00\u95E8\u544A\u8B66
EquipmentHighTemperatureAlarm=\u8BBE\u5907\u9AD8\u6E29\u544A\u8B66
DeviceSDCardFailure=\u8BBE\u5907SD\u5361\u6545\u969C
AcquisitionLineAlarm=\u91C7\u96C6\u7EBF\u544A\u8B66
PowerOutageCurrentBalanceAlarm=\u505C\u7535\u7535\u6D41\u5747\u8861\u544A\u8B66