New file |
| | |
| | | package com.dy.pipIrrGlobal.voRm; |
| | | |
| | | import com.alibaba.fastjson2.annotation.JSONField; |
| | | import com.alibaba.fastjson2.writer.ObjectWriterImplToString; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | | * @date 2024-07-24 15:55 |
| | | * @LastEditTime 2024-07-24 15:55 |
| | | * @Description 开关阀报视图对象 |
| | | */ |
| | | |
| | | @Data |
| | | public class VoOpenCloseValve { |
| | | private static final long serialVersionUID = 202407241556001L; |
| | | |
| | | /** |
| | | * 取水口ID |
| | | */ |
| | | @JSONField(serializeUsing= ObjectWriterImplToString.class) |
| | | private Long intakeId; |
| | | |
| | | /** |
| | | * 取水口编号 |
| | | */ |
| | | private String intakeNum; |
| | | |
| | | /** |
| | | * 阀控器地址 |
| | | */ |
| | | private String rtuAddr; |
| | | |
| | | /** |
| | | * 农户姓名 |
| | | */ |
| | | private String clientName; |
| | | |
| | | /** |
| | | * 农户姓名 |
| | | */ |
| | | private String clientAddr; |
| | | |
| | | /** |
| | | * 开阀IC卡编号 |
| | | */ |
| | | private String openIcNum; |
| | | |
| | | /** |
| | | * 开阀IC卡地址 |
| | | */ |
| | | private String openIcAddr; |
| | | |
| | | /** |
| | | * 开阀数据接收时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date openTime; |
| | | |
| | | /** |
| | | * 开阀类型 |
| | | */ |
| | | private Byte opType; |
| | | private String openType; |
| | | |
| | | /** |
| | | * 开阀订单号 |
| | | */ |
| | | private String openOrderNo; |
| | | |
| | | /** |
| | | * 开阀时累计流量 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double openTotalAmount; |
| | | /** |
| | | * 开阀时剩余金额 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double openRemainMoney; |
| | | |
| | | /** |
| | | * 开阀时用户剩余剩余水量 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double openWaterRemain; |
| | | |
| | | /** |
| | | * 开阀电表累计电量 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double openEleTotalAmount; |
| | | |
| | | /** |
| | | * 关阀IC卡编号 |
| | | */ |
| | | private String closeIcNum; |
| | | |
| | | /** |
| | | * 关阀IC卡地址 |
| | | */ |
| | | private String closeIcAddr; |
| | | |
| | | /** |
| | | * 关阀数据接收时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date closeTime; |
| | | |
| | | /** |
| | | * 关阀类型 |
| | | */ |
| | | private Byte clType; |
| | | private String closeType; |
| | | |
| | | /** |
| | | * 关阀报中本次用水量 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double closeThisAmount; |
| | | |
| | | /** |
| | | * 关阀报中本地用水时长(分钟) |
| | | */ |
| | | private Integer thisTime; |
| | | |
| | | /** |
| | | * 关阀报中本地用水时长(分钟) |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double closePrice; |
| | | |
| | | /** |
| | | * 关阀报中本地消费金额 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double thisMoney; |
| | | |
| | | /** |
| | | * 关阀时剩余金额 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double closeRemainMoney; |
| | | |
| | | /** |
| | | * 关阀时累计流量 |
| | | */ |
| | | @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) |
| | | private Double closeTotalAmount; |
| | | } |