package com.whyc.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
public enum FileParamToXml {
|
PARAM_TESTTIME("testTime","TEST_TIME"),
|
PARAM_VERSION("version","VERSION"),
|
PARAM_UPLOADTIME("uploadTime","uploadTime"),
|
PARAM_UPLOADFLAG("uploadFlag","uploadflag"),
|
PARAM_SYSID("sysId","sysID"),
|
PARAM_BATTGROUPNAME("battGroupName","batt_group_name"),
|
PARAM_BATTBRAND("battBrand","battBrand"),
|
PARAM_BATTMODEL("battModel","battModel"),
|
PARAM_BATTBATCH("battBatch","battBatch"),
|
PARAM_BATTSTATION("battStation","battStation"),
|
PARAM_BATTLINENAME("battlineName","battlineName"),
|
PARAM_BATTTHA("battTha","battTHA"),
|
PARAM_BATTERRFLAG("battErrflag","battErrFlag"),
|
PARAM_BATTTESTNUM("battTestnum","battTestNum"),
|
PARAM_BATTFAULTNUM("battFaultnum","battFaultNum"),
|
PARAM_BATTCAP("battCap","batt_cap"),
|
PARAM_BATTCOUNT("battCount","batt_count"),
|
PARAM_BATTVOL("battVol","batt_vol"),
|
PARAM_BATTRES("battRes","batt_res"),
|
PARAM_GROUPNUM("groupNum","gropNum"),
|
PARAM_VOLLOWCOEK1("volLowCoeK1","VolLowCoeK1"),
|
PARAM_VOLHIGHCOEK2("volHighCoeK2","VolHighCoeK2"),
|
PARAM_RESGOODCOEK3("resGoodCoeK3","ResGoodCoeK3"),
|
PARAM_RESBADCOEK4("resBadCoeK4","ResBadCoeK4"),
|
PARAM_SAMPLEPERCENT("samplePercent","sample_percent"),
|
PARAM_HIGHTEMPALARM("highTempAlarm","HighTempAlarm"),
|
PARAM_CHAINRES("chainRes","ChainRes"),
|
PARAM_EVALUATIONMODE("evaluationMode","evaluation_mode");
|
private String paramName;
|
private String xmlName;
|
|
public String getXmlName() {
|
return xmlName;
|
}
|
|
public void setXmlName(String xmlName) {
|
this.xmlName = xmlName;
|
}
|
|
public String getParamName() {
|
return paramName;
|
}
|
|
public void setParamName(String paramName) {
|
this.paramName = paramName;
|
}
|
|
FileParamToXml(String paramName, String xmlName) {
|
this.paramName = paramName;
|
this.xmlName = xmlName;
|
}
|
public static String getNameByType(String type){
|
FileParamToXml[] enums=values();
|
for (FileParamToXml param:enums) {
|
//System.out.println(param.getParamName());
|
if (param.getParamName().equals(type)){
|
return param.getXmlName();
|
}
|
}
|
return "";
|
}
|
}
|