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; } }