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 | 129 ++++++++++++++++++++++++++++++++----------- 1 files changed, 96 insertions(+), 33 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 37768df..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; /** @@ -32,11 +34,36 @@ */ @ApiModelProperty("年龄开始查询字段") private String ageStart; + + /** + * 年龄开始时间查询字段 + */ + @ApiModelProperty(value = "年龄开始时间查询字段", hidden = true) + private String ageStartTime; + + /** + * 最终年龄开始时间查询字段 + */ + @ApiModelProperty(value = "最终年龄开始时间查询字段", hidden = true) + private String ageStartTimeEnd; + /** * 年龄结束查询字段 */ @ApiModelProperty("年龄结束查询字段") private String ageEnd; + + /** + * 最终年龄结束时间查询字段 + */ + @ApiModelProperty(value = "最终年龄结束时间查询字段", hidden = true) + private String ageEndTimeEnd; + + /** + * 年龄结束时间查询字段 + */ + @ApiModelProperty(value = "年龄结束时间查询字段", hidden = true) + private String ageEndTime; /** * 籍贯 @@ -56,116 +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)",hidden = true) - 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="门牌号") - private Integer doorNo; + @ApiModelProperty(value = "门牌号") + private String doorNo; /** * 楼排号 */ - @ApiModelProperty(value="楼排号") + @ApiModelProperty(value = "楼排号") private String floor; /** * 单元号 */ - @ApiModelProperty(value="单元号") - private Integer unitNo; + @ApiModelProperty(value = "单元号") + private String unitNo; /** * 户室(房间号) */ - @ApiModelProperty(value="户室(房间号)") - private Integer houseNo; + @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.外地) + */ + @ApiModelProperty(value = "外地or本地(1.本地 2.外地)") + private Integer outOrLocal; + + @ApiModelProperty(value = "房屋地址等级") + private Integer level; + + @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