|  |  |  | 
|---|
|  |  |  | package com.dy.common.mw.protocol.rtuState; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson2.annotation.JSONField; | 
|---|
|  |  |  | import com.dy.common.util.DateTime; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | public Boolean valveOpenTrueCloseFalse ;//阀门状态(true为开启状态,false为关闭态) | 
|---|
|  |  |  | public String valveOpenLastDt ;//最后设置阀门开启状态时刻 | 
|---|
|  |  |  | public String valveCloseLastDt ;//最后设置阀门关闭状态时刻 | 
|---|
|  |  |  | @JSONField(serialize = false) | 
|---|
|  |  |  | public Long valveStatusLastTimeStamp ;//最后设置阀门状态时刻 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(serialize = false) | 
|---|
|  |  |  | public String lastUpCode ;//最近一次上行数据的功能码 | 
|---|
|  |  |  | public String lastUpCodeName ;//最近一次上行数据的功能码名称 | 
|---|
|  |  |  | public String lastUpDt ;//最近一次上行数据的时刻 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(serialize = false) | 
|---|
|  |  |  | public String lastDownCode ;//最近一次下行数据的功能码 | 
|---|
|  |  |  | public String lastDownCodeName ;//最近一次下行数据的功能码名称 | 
|---|
|  |  |  | public String lastDownDt ;//最近一次下行数据的时刻 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(serialize = false) | 
|---|
|  |  |  | public String lastSuccessCommandCode ;//最近一次成功命令的功能码 | 
|---|
|  |  |  | public String lastSuccessCommandCodeName ;//最近一次成功命令的功能码名称 | 
|---|
|  |  |  | public String lastSuccessCommandDt ;//最近一次成功命令的时刻 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(serialize = false) | 
|---|
|  |  |  | public String lastFailureCommandCode ;//最近一次失败命令的功能码 | 
|---|
|  |  |  | public String lastFailureCommandCodeName ;//最近一次失败命令的功能码名称 | 
|---|
|  |  |  | public String lastFailureCommandDt ;//最近一次失败命令的时刻 | 
|---|