var motorPropHelper = {
|
IsMotorPowerProp(prop) {
|
if (prop == null)
|
return false;
|
if (prop.ID == 12 || prop.Tag == "电机_额定功率"
|
|| prop.Tag == "MotorPower" || prop.Tag == "电机功率")
|
return true;
|
else
|
return false;
|
},
|
//是否是安全计算系数
|
IsCalcCoeffProp(prop) {
|
if (prop == null)
|
return false;
|
if (prop.ID == 40 || prop.Tag == "电机安全系数" || prop.Tag == "电机功率安全系数")
|
return true;
|
else
|
return false;
|
},
|
//电机功率显示值规整
|
BuildMotorPowerDispValue(propValue) {
|
if (propValue == null || propValue == "")
|
return "";
|
if (typeof (propValue) == "string") {
|
propValue = propValue.toUpperCase();
|
if (propValue.indexOf("KW") < 0) {
|
propValue = propValue + "KW";
|
if (propValue == "3KW") propValue = "3.0kW";
|
if (propValue == "4KW") propValue = "4.0kW";
|
}
|
return propValue;
|
}
|
else {
|
var power = parseFloat(propValue) ;
|
if (power < 1)
|
return power+"kW";
|
else if (power == 18.5)
|
return "18.5kW";
|
else if (power < 10){
|
return power.toFixed(1)+"kW";
|
}else{
|
return power + "kW" ;
|
}
|
|
}
|
return propValue;
|
}
|
|
|
}
|
|
export default motorPropHelper
|