package com.whyc.dto;
|
|
public class StateDto {
|
public static String getStopReason(int testStopTypeReal){
|
String testStopTypeRealName="未知";
|
switch (testStopTypeReal){
|
case 0:testStopTypeRealName="无";break;
|
case 1:testStopTypeRealName="暂停";break;
|
case 2:testStopTypeRealName="正在放电测试";break;
|
case 3:testStopTypeRealName="正在等待放电";break;
|
case 4:testStopTypeRealName="正在限流充电";break;
|
case 5:testStopTypeRealName="正在直连充电";break;
|
case 6:testStopTypeRealName="正在等待充电";break;
|
case 7:testStopTypeRealName="放电时间到停止";break;
|
case 8:testStopTypeRealName="放电容量到停止";break;
|
case 9:testStopTypeRealName="单体电压下限到停止";break;
|
case 10:testStopTypeRealName="组端电压下限到停止";break;
|
case 11:testStopTypeRealName="市电中断停止";break;
|
case 12:testStopTypeRealName="存储数据满停止";break;
|
case 13:testStopTypeRealName="机内温度异常停止";break;
|
case 14:testStopTypeRealName="放电电流过流停止";break;
|
case 15:testStopTypeRealName="后台通信中断停止";break;
|
case 16:testStopTypeRealName="负载模块通信中断停止";break;
|
case 17:testStopTypeRealName="选择模块通信中断停止";break;
|
case 18:testStopTypeRealName="负载模块放电过功率停止";break;
|
case 19:testStopTypeRealName="内部程序异常停止";break;
|
case 20:testStopTypeRealName="合路器放电功能,市电恢复停止升压放电";break;
|
case 21:testStopTypeRealName="合路器放电功能,充电过程中市电中断";break;
|
case 22:testStopTypeRealName="合路器放电功能组端电压下限";break;
|
case 23:testStopTypeRealName="单体温度上限到停止";break;
|
case 24:testStopTypeRealName="在线电压异常高停止";break;
|
case 25:testStopTypeRealName="协转通信异常停止";break;
|
case 26:testStopTypeRealName="单体通信异常停止";break;
|
case 27:testStopTypeRealName="其他设备在工作";break;
|
case 28:testStopTypeRealName="其他设备故障停止";break;
|
case 29:testStopTypeRealName="电压过高或过低";break;
|
case 30:testStopTypeRealName="干接点输入故障";break;
|
case 31:testStopTypeRealName="单体异常";break;
|
case 32:testStopTypeRealName="";break;
|
case 33:testStopTypeRealName="电池电流异常";break;
|
case 34:testStopTypeRealName="kd测试故障";break;
|
|
}
|
return testStopTypeRealName;
|
}
|
|
public static String getWorkState(int devWorkStateReal){
|
String devWorkStateRealName="未知";
|
switch (devWorkStateReal){
|
case 0:devWorkStateRealName="在线浮充";break;
|
case 1:devWorkStateRealName="预充电(限流充电)";break;
|
case 2:devWorkStateRealName="核容测试";break;
|
case 3:devWorkStateRealName="停电放电";break;
|
case 4:devWorkStateRealName="内阻测试";break;
|
case 5:devWorkStateRealName="K1/D1 测试";break;
|
}
|
return devWorkStateRealName;
|
}
|
|
public static String getBattState(int battState){
|
String battStateName="未知";
|
switch (battState){
|
case 0:battStateName="充电";break;
|
case 1:battStateName="放电";break;
|
}
|
return battStateName;
|
}
|
}
|