package com.dy.common.mw.protocol.pMeterV1_0_1;
|
|
//开关阀结果上报
|
public class DataCd06Vo {
|
public String dt ;//上报时间(格式 yyyy-mm-dd hh:mm:ss)
|
public Byte valveRes ;//阀门动作结果: //0, 关到位; 1, 开到位; 2, 超时; 3, 堵转; 4, 洗阀成功
|
|
public boolean isAlarm(){
|
if(valveRes != null && (valveRes.intValue() == 2 || valveRes.intValue() == 3)){//2 超时 3堵转
|
return true ;
|
}
|
return false ;
|
}
|
|
public String toString(){
|
StringBuffer sb = new StringBuffer() ;
|
sb.append(" 开关阀结果上报 : \n") ;
|
sb.append(" 终端时间 : " + dt + "\n") ;
|
sb.append(" 阀门动作结果 : " + valveRes + "(" + (valveRes==0?"关到位":(valveRes==1?"开到位":(valveRes==2?"超时":(valveRes==3?"堵转":(valveRes==4?"洗阀成功":""))))) + ")\n") ;
|
return sb.toString() ;
|
}
|
|
public String getDt() {
|
return dt;
|
}
|
|
public void setDt(String dt) {
|
this.dt = dt;
|
}
|
|
public Byte getValveRes() {
|
return valveRes;
|
}
|
|
public void setValveRes(Byte valveRes) {
|
this.valveRes = valveRes;
|
}
|
|
|
|
}
|