package com.dy.pipIrrGlobal.voRm; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * @author ZhuBaoMin * @date 2024-07-25 9:45 * @LastEditTime 2024-07-25 9:45 * @Description 定时报视图对象 */ @Data public class VoTiming { private static final long serialVersionUID = 202407250946001L; /** * 取水口ID */ private Long intakeId; /** * 取水口编号 */ private String intakeNum; /** * 阀控器地址 */ private String rtuAddr; /** * 数据接收时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date receiveTime; /** * 本年累计流量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double waterTotalAmountYear; /** * 水表累计流量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double waterTotalAmountMeter; /** * 本年累计电量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double eleTotalAmountYear; /** * 电表累计电量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double eleTotalAmountMeter; /** * 当日水表净流量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double waterTotalAmountDay; /** * 当日用户用水量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double waterUserTotalAmountDay; /** * 漏损水量 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double lossTotalAmountDay; /** * 后备电池电压 */ @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) private Double batteryVolt; }