zhubaomin
2025-04-15 70b2c7a1f5b54cf9157d8fce4d6a9b0f2fadaebe
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voPr/VoDivideDetails.java
New file
@@ -0,0 +1,116 @@
package com.dy.pipIrrGlobal.voPr;
import com.alibaba.fastjson2.annotation.JSONField;
import com.alibaba.fastjson2.writer.ObjectWriterImplToString;
import com.dy.common.po.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import lombok.Data;
import java.util.Date;
/**
 * @author ZhuBaoMin
 * @date 2025-01-21 17:27
 * @LastEditTime 2025-01-21 17:27
 * @Description 分水房详细对象,移动端分水房详细页使用
 */
@Data
@JsonPropertyOrder({"id", "countyId", "townId", "villageId", "blockId", "name", "villages", "area", "header", "phone", "lat", "lng", "operateDt", "operator", "blockName", "address", "remarks"})
public class VoDivideDetails implements BaseEntity {
    public static final long serialVersionUID = 202501211730001L;
    /**
     * 分水房ID
     */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long id;
    /**
     * 县ID
     */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long countyId;
    /**
     * 镇ID
     */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long townId;
    /**
     * 村ID
     */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long villageId;
    /**
     * 片区ID
     */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long blockId;
    /**
     * 分水房编号
     */
    private String name;
    /**
     * 覆盖村
     */
    private String villages;
    /**
     * 覆盖面积
     */
    private Double area;
    /**
     * 负责人
     */
    private String header;
    /**
     * 联系电话
     */
    private String phone;
    /**
     * 纬度
     */
    private Double lat;
    /**
     * 经度
     */
    private Double lng;
    /**
     * 操作时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date operateDt;
    /**
     * 操作人编号
     */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long operator;
    /**
     * 片区名称
     */
    private String blockName;
    /**
     * 地址
     */
    private String address;
    /**
     * 备注信息
     */
    private String remarks;
}