package com.whyc.constant;
|
|
public class Constant_PowerDevRtSet {
|
|
/**
|
* 字段命名规则来判断是哪种设备类型: 1-交流配电柜 2-直流配电柜 3-高频开关电源柜
|
*
|
* 交流:
|
* acIn
|
* acCabinet
|
*
|
* 直流:
|
* dcCabinet
|
* dcIn
|
* dcOut Vol/Curr
|
*
|
*
|
* 高频开关:
|
* highFrq
|
* loadCurr
|
* batt
|
* m
|
*
|
* ac InVol
|
* acOut
|
* dcOutVol
|
*/
|
public static Integer getDevType(String param){
|
Integer devType = 0;
|
//交流
|
if((param.startsWith("acIn"))
|
|| param.startsWith("acCabinet")
|
){
|
devType = 1;
|
}
|
//直流
|
else if(param.startsWith("dcIn")
|
|| param.startsWith("dcCabinet")
|
|| (param.startsWith("dcOut") && (!param.startsWith("dcOutVol")) /*&& (param.contains("Over")||param.contains("Under")||param.contains("Switch"))*/)
|
){
|
devType = 2;
|
}
|
//高频开关
|
else {
|
devType = 3;
|
}
|
return devType;
|
|
}
|
}
|