| package com.dy.pipIrrGlobal.voSe; | 
|   | 
| import com.dy.common.po.BaseEntity; | 
| import com.fasterxml.jackson.annotation.JsonFormat; | 
| import io.swagger.v3.oas.annotations.media.Schema; | 
| import lombok.Data; | 
| import org.springframework.format.annotation.DateTimeFormat; | 
|   | 
| import java.util.Date; | 
|   | 
| /** | 
|  * @author ZhuBaoMin | 
|  * @date 2023/12/22 11:43 | 
|  * @LastEditTime 2023/12/22 11:43 | 
|  * @Description | 
|  */ | 
|   | 
| @Data | 
| @Schema(title = "农户视图对象") | 
| public class VoClient implements BaseEntity { | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     @Schema(title = "ID") | 
|     private Long id; | 
|   | 
|     @Schema(title = "县ID") | 
|     private String countyId; | 
|     @Schema(title = "县名称") | 
|     private String countryName; | 
|   | 
|     @Schema(title = "镇ID") | 
|     private String townId; | 
|     @Schema(title = "镇名称") | 
|     private String townName; | 
|   | 
|     @Schema(title = "村ID") | 
|     private String villageId; | 
|     @Schema(title = "村名称") | 
|     private String villageName; | 
|   | 
|     @Schema(title = "片区ID") | 
|     private String blockid; | 
|     @Schema(title = "片区名称") | 
|     private String bolckName; | 
|   | 
|     @Schema(title = "分水房ID") | 
|     private String divideId; | 
|     @Schema(title = "分水房名称") | 
|     private String divideName; | 
|   | 
|     @Schema(title = "用户类型ID") | 
|     private String waterTypeId; | 
|     @Schema(title = "用户类型名称") | 
|     private String waterTypeName; | 
|   | 
|     @Schema(title = "农户ID") | 
|     private String clientId; | 
|   | 
|     @Schema(title = "农户姓名") | 
|     private String name; | 
|   | 
|     @Schema(title = "农户编号") | 
|     private String clientNum; | 
|   | 
|     @Schema(title = "手机号") | 
|     private String phone; | 
|   | 
|     @Schema(title = "身份证号") | 
|     private String idcard; | 
|   | 
|     @Schema(title = "种植面积") | 
|     private Double area; | 
|   | 
|     @Schema(title = "卡片数量") | 
|     private Integer cardCount; | 
|   | 
|     @Schema(title = "地址") | 
|     private String address; | 
|   | 
|     @Schema(title = "备注") | 
|     private String remarks; | 
|   | 
|     @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") | 
|     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") | 
|     @Schema(title = "注册时间") | 
|     private Date operateDt; | 
| } |