|  |  | 
 |  |  | package com.dy.common.mw.protocol.p206V202404.upVos; | 
 |  |  |  | 
 |  |  | import com.dy.common.mw.protocol.p206V202404.CommonV202404; | 
 |  |  | import lombok.Data; | 
 |  |  |  | 
 |  |  | //查询设备终端用户用水记录 | 
 |  |  | @Data | 
 |  |  | public class DataCd65Vo { | 
 |  |  |  | 
 |  |  |    public String controllerType;//控制器类型:   01:测控一体阀;57:井电控制器 | 
 |  |  |    public String controllerType;//控制器类型 | 
 |  |  |    public Integer projectNo ;//项目编号: | 
 |  |  |    public String icCardAddr ;//IC卡地址(远程开泵/阀时此数据为0) | 
 |  |  |    public String icCardNo ;//用户卡序列号(16位数字) | 
 |  |  | 
 |  |  |    public Double waterRemain ;//用户剩余水量(单位0.01m3) | 
 |  |  |    public Double thisEle ;//本次使用电量(单位0.01度) | 
 |  |  |    public Double thisWater ;//本次使用水量(单位0.01立方米) | 
 |  |  |    public String rtuStartDt ;//本次开始时间 (分时日月) | 
 |  |  |    public String rtuEndDt ;//本次结束时间 (分时日月) | 
 |  |  |    public String rtuStartDt ;//本次开始时间 (yyyy-mm-dd HH:MM:SS) | 
 |  |  |    public String rtuEndDt ;//本次结束时间 (yyyy-mm-dd HH:MM:SS) | 
 |  |  |    public Byte useWaterType ;//用水方式(0x00:正常刷卡开泵/阀用水 0x01:平台远程开泵/阀用水 0x02:用户远程开泵/阀用水 0x03:测试卡,0x04:其它) | 
 |  |  |  | 
 |  |  |    public String comName ;//命令名称 | 
 |  |  |  | 
 |  |  |    public DataCd65Vo(String comName){ | 
 |  |  |       this.comName = comName ; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String toString(){ | 
 |  |  |       StringBuffer sb = new StringBuffer() ; | 
 |  |  |       sb.append("      查询设备终端用户用水记录 : \n") ; | 
 |  |  |       sb.append("      " + comName + " : \n") ; | 
 |  |  |       sb.append("      控制器类型 : ") ; | 
 |  |  |       sb.append(controllerType == null?"未知":(controllerType.equals("01")?"测控一体阀":(controllerType.equals("57")?"井电控制器":"未知"))) ; | 
 |  |  |       sb.append(CommonV202404.ctrlDevType(controllerType)) ; | 
 |  |  |       sb.append("\n") ; | 
 |  |  |       sb.append("      项目编号 : ") ; | 
 |  |  |       sb.append(projectNo == null?"未知":projectNo) ; |