package com.dy.common.mw.protocol.pMeterV1_0_1;
|
|
public class DataV1_0_1 implements java.io.Serializable{
|
|
private static final long serialVersionUID = 202211271110001L;
|
|
public static String ALIAS = DataV1_0_1.class.getName() ;
|
|
public String rtuAddr ;//RtuAddr
|
public String meterNo ;//水表号
|
public String version ;//协议版本号
|
|
public DataCd01Vo dataCd01Vo ;//周期上报数据
|
public DataCd02Vo dataCd02Vo ;//实时(触发)上报数据
|
public DataCd03Vo dataCd03Vo ;//事件报
|
public DataCd0405Vo dataCd0405Vo ;//开关阀回执
|
public DataCd06Vo dataCd06Vo ;//开关阀结果
|
|
public String dt ;//通信中间件产生发报时间(yyyy-MM-dd hh:mm:ss)
|
|
|
public String toString(){
|
StringBuffer sb = new StringBuffer() ;
|
sb.append(" 电信IMEI号 : " + (rtuAddr==null?"":rtuAddr) + "\n") ;
|
sb.append(" 水表号 : " + (meterNo==null?"":meterNo) + "\n") ;
|
sb.append(" 协议版本号:" + version + "\n") ;
|
sb.append(" 终端数据:\n") ;
|
if(dataCd01Vo != null){
|
sb.append(dataCd01Vo.toString()) ;
|
}
|
if(dataCd02Vo != null){
|
sb.append(dataCd02Vo.toString()) ;
|
}
|
if(dataCd03Vo != null){
|
sb.append(dataCd03Vo.toString()) ;
|
}
|
if(dataCd0405Vo != null){
|
sb.append(dataCd0405Vo.toString()) ;
|
}
|
if(dataCd06Vo != null){
|
sb.append(dataCd06Vo.toString()) ;
|
}
|
return sb.toString() ;
|
}
|
|
/**
|
* 由其产生命令日志
|
* @return
|
*/
|
public String resultInfo(){
|
if(dataCd0405Vo != null){
|
return dataCd0405Vo.resultInfo() ;
|
}
|
return "" ;
|
}
|
|
|
public String getRtuAddr() {
|
return rtuAddr;
|
}
|
public void setRtuAddr(String rtuAddr) {
|
this.rtuAddr = rtuAddr;
|
}
|
|
public String getMeterNo() {
|
return meterNo;
|
}
|
|
|
public void setMeterNo(String meterNo) {
|
this.meterNo = meterNo;
|
}
|
|
|
public String getVersion() {
|
return version;
|
}
|
public void setVersion(String version) {
|
this.version = version;
|
}
|
public String getDt() {
|
return dt;
|
}
|
public void setDt(String dt) {
|
this.dt = dt;
|
}
|
|
|
public DataCd01Vo getDataCd01Vo() {
|
return dataCd01Vo;
|
}
|
|
|
public void setDataCd01Vo(DataCd01Vo dataCd01Vo) {
|
this.dataCd01Vo = dataCd01Vo;
|
}
|
|
|
public DataCd02Vo getDataCd02Vo() {
|
return dataCd02Vo;
|
}
|
|
|
public void setDataCd02Vo(DataCd02Vo dataCd02Vo) {
|
this.dataCd02Vo = dataCd02Vo;
|
}
|
|
|
public DataCd03Vo getDataCd03Vo() {
|
return dataCd03Vo;
|
}
|
|
|
public void setDataCd03Vo(DataCd03Vo dataCd03Vo) {
|
this.dataCd03Vo = dataCd03Vo;
|
}
|
|
|
public DataCd0405Vo getDataCd0405Vo() {
|
return dataCd0405Vo;
|
}
|
|
|
public void setDataCd0405Vo(DataCd0405Vo dataCd0405Vo) {
|
this.dataCd0405Vo = dataCd0405Vo;
|
}
|
|
public DataCd06Vo getDataCd06Vo() {
|
return dataCd06Vo;
|
}
|
|
public void setDataCd06Vo(DataCd06Vo dataCd06Vo) {
|
this.dataCd06Vo = dataCd06Vo;
|
}
|
|
}
|