From 86df207c37502cce1b2043e1c7c0486459eef1d6 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期四, 13 三月 2025 19:58:45 +0800
Subject: [PATCH] 党员、诉求评论基础代码

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/ComMngPopulationDTO.java |  107 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 71 insertions(+), 36 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/ComMngPopulationDTO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/ComMngPopulationDTO.java
index b1b4bfc..feda4dd 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/ComMngPopulationDTO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/ComMngPopulationDTO.java
@@ -1,14 +1,16 @@
 package com.panzhihua.common.model.dtos.community;
 
-import com.panzhihua.common.model.helper.encrypt.EncryptQuery;
-import com.panzhihua.common.model.helper.encrypt.EncryptQueryClass;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
 
+import com.panzhihua.common.model.helper.encrypt.EncryptQuery;
+import com.panzhihua.common.model.helper.encrypt.EncryptQueryClass;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
 /**
- *  实有人口DTO
+ * 实有人口DTO
  */
 @Data
 @EncryptQueryClass
@@ -18,13 +20,13 @@
     /**
      * 分页-当前页数
      */
-    @ApiModelProperty(value = "分页-当前页数",example = "1")
+    @ApiModelProperty(value = "分页-当前页数", example = "1")
     private Long pageNum;
 
     /**
      * 分页-每页记录数
      */
-    @ApiModelProperty(value = "分页-每页记录数",example = "10")
+    @ApiModelProperty(value = "分页-每页记录数", example = "10")
     private Long pageSize;
 
     /**
@@ -36,8 +38,15 @@
     /**
      * 年龄开始时间查询字段
      */
-    @ApiModelProperty(value = "年龄开始时间查询字段",hidden = true)
+    @ApiModelProperty(value = "年龄开始时间查询字段", hidden = true)
     private String ageStartTime;
+
+    /**
+     * 最终年龄开始时间查询字段
+     */
+    @ApiModelProperty(value = "最终年龄开始时间查询字段", hidden = true)
+    private String ageStartTimeEnd;
+
     /**
      * 年龄结束查询字段
      */
@@ -45,9 +54,15 @@
     private String ageEnd;
 
     /**
+     * 最终年龄结束时间查询字段
+     */
+    @ApiModelProperty(value = "最终年龄结束时间查询字段", hidden = true)
+    private String ageEndTimeEnd;
+
+    /**
      * 年龄结束时间查询字段
      */
-    @ApiModelProperty(value = "年龄结束时间查询字段",hidden = true)
+    @ApiModelProperty(value = "年龄结束时间查询字段", hidden = true)
     private String ageEndTime;
 
     /**
@@ -68,132 +83,152 @@
     /**
      * 主键id
      */
-    @ApiModelProperty(value="主键id")
+    @ApiModelProperty(value = "主键id")
     private Long id;
 
     /**
      * 街道id
      */
-    @ApiModelProperty(value="街道id",hidden = true)
+    @ApiModelProperty(value = "街道id", hidden = true)
     private Integer streetId;
 
     /**
      * 社区id
      */
-    @ApiModelProperty(value="社区id",hidden = true)
+    @ApiModelProperty(value = "社区id", hidden = true)
     private Long actId;
     /**
      * 小区id(实有房屋id)
      */
-    @ApiModelProperty(value="小区id(实有房屋id)")
-    private Integer villageId;
+    @ApiModelProperty(value = "小区id(实有房屋id)")
+    private Long villageId;
     /**
      * 家庭成员(姓名)
      */
-    @ApiModelProperty(value="家庭成员(姓名)")
+    @ApiModelProperty(value = "家庭成员(姓名)")
     private String name;
     /**
      * 性别(1.男 2.女 3.未知)
      */
-    @ApiModelProperty(value="性别(1.男 2.女 3.未知)")
+    @ApiModelProperty(value = "性别(1.男 2.女 3.未知)")
     private Integer sex;
     /**
      * 年龄
      */
-    @ApiModelProperty(value="年龄")
+    @ApiModelProperty(value = "年龄")
     private Integer age;
 
     /**
      * 身份证号码
      */
-    @ApiModelProperty(value="身份证号码")
+    @ApiModelProperty(value = "身份证号码")
     @EncryptQuery
     private String cardNo;
     /**
      * 街路巷
      */
-    @ApiModelProperty(value="街路巷")
+    @ApiModelProperty(value = "街路巷")
     private String road;
     /**
      * 门牌号
      */
-    @ApiModelProperty(value="门牌号")
+    @ApiModelProperty(value = "门牌号")
     private String doorNo;
     /**
      * 楼排号
      */
-    @ApiModelProperty(value="楼排号")
+    @ApiModelProperty(value = "楼排号")
     private String floor;
     /**
      * 单元号
      */
-    @ApiModelProperty(value="单元号")
+    @ApiModelProperty(value = "单元号")
     private String unitNo;
     /**
      * 户室(房间号)
      */
-    @ApiModelProperty(value="户室(房间号)")
+    @ApiModelProperty(value = "户室(房间号)")
     private String houseNo;
     /**
      * 政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众)
      */
-    @ApiModelProperty(value="政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众)")
+    @ApiModelProperty(
+        value = "政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众)")
     private Integer politicalOutlook;
     /**
      * 工作单位
      */
-    @ApiModelProperty(value="工作单位")
+    @ApiModelProperty(value = "工作单位")
     private String workCompany;
     /**
      * 特殊情况
      */
-    @ApiModelProperty(value="特殊情况")
+    @ApiModelProperty(value = "特殊情况")
     private String specialSituation;
     /**
      * 联系方式
      */
-    @ApiModelProperty(value="联系方式")
+    @ApiModelProperty(value = "联系方式")
     private String phone;
     /**
      * 备注
      */
-    @ApiModelProperty(value="备注")
+    @ApiModelProperty(value = "备注")
     private String remark;
     /**
      * 标签集合(多个标签以,隔开)
      */
-    @ApiModelProperty(value="标签集合(多个标签以,隔开)")
+    @ApiModelProperty(value = "标签集合(多个标签以,隔开)")
     private String label;
     /**
      * 创建时间
      */
-    @ApiModelProperty(value="创建时间")
+    @ApiModelProperty(value = "创建时间")
     private Date createAt;
     /**
      * 修改时间
      */
-    @ApiModelProperty(value="修改时间")
+    @ApiModelProperty(value = "修改时间")
     private Date updateAt;
 
     /**
      * 是否租住(0.否 1.是)
      */
-    @ApiModelProperty(value="是否租住(0.否 1.是)")
+    @ApiModelProperty(value = "是否租住(0.否 1.是)")
     private Integer isRent;
 
     /**
-     * 外地or本地(1.本地  2.外地)
+     * 外地or本地(1.本地 2.外地)
      */
-    @ApiModelProperty(value="外地or本地(1.本地  2.外地)")
+    @ApiModelProperty(value = "外地or本地(1.本地  2.外地)")
     private Integer outOrLocal;
 
-    @ApiModelProperty(value="房屋地址等级")
+    @ApiModelProperty(value = "房屋地址等级")
     private Integer level;
 
-    @ApiModelProperty(value="房屋id")
+    @ApiModelProperty(value = "房屋id")
     private Long houseId;
 
     @ApiModelProperty("居住地址")
     private String address;
 
+    @ApiModelProperty("关键词")
+    private String keyWord;
+
+    @ApiModelProperty("等级是否查询全部(1.是 2.否)")
+    private Integer levelIsAll;
+
+    @ApiModelProperty("是否死亡人员 (1.是 0.否)")
+    private Integer isDeath;
+
+    @ApiModelProperty("人员类型(1、户籍人口2、留守人员3、外地人员4、境外人员5、流动人口6、常住人口7、暂住人口)")
+    private String personType;
+
+    private Integer type;
+
+    private String searchKey;
+    public interface levelIsAll{
+        int yes = 1;
+        int no = 2;
+    }
 }

--
Gitblit v1.7.1