diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/HouseHeadRelationConstant.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/HouseHeadRelationConstant.java
new file mode 100644
index 0000000..62fc8d5
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/HouseHeadRelationConstant.java
@@ -0,0 +1,17 @@
+package com.elink.esua.epdc.constant;
+
+/**
+ * @author: songyunpeng
+ * @Date: 2020/08/19 14:12
+ * @Description: 房屋用处
+ */
+public interface HouseHeadRelationConstant {
+
+ String CHILDREN = "0";
+
+ String HUSBAND_AND_WIFE = "1";
+
+ String PARENT = "2";
+
+ String OTHER = "3";
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/HouseUseConstant.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/HouseUseConstant.java
new file mode 100644
index 0000000..e3f4e5f
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/HouseUseConstant.java
@@ -0,0 +1,15 @@
+package com.elink.esua.epdc.constant;
+
+/**
+ * @author: songyunpeng
+ * @Date: 2020/08/19 14:12
+ * @Description: 房屋用处
+ */
+public interface HouseUseConstant {
+
+ String SINCE_THE_LIVING = "0";
+
+ String RENT = "1";
+
+ String BUSINESS = "2";
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/PopulationDictConstant.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/PopulationDictConstant.java
new file mode 100644
index 0000000..50226d8
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/PopulationDictConstant.java
@@ -0,0 +1,57 @@
+package com.elink.esua.epdc.constant;
+
+/**
+ * @author: songyunpeng
+ * @Date: 2020/08/19 14:12
+ * @Description: 房屋用处
+ */
+public interface PopulationDictConstant {
+
+ /**
+ * 政治面貌
+ */
+ String POLITICS_STATUS = "politics_status";
+ /**
+ * 文化程度
+ */
+ String EDUCATION_LEVEL = "education_level";
+ /**
+ * 身体状况
+ */
+ String BODY_STATUS = "body_status";
+ /**
+ * 婚姻状况
+ */
+ String MARITAL_STATUS = "marital_status";
+ /**
+ * 户口类型
+ */
+ String ACCOUNT_TYPE = "account_type";
+ /**
+ * 就业情况
+ */
+ String EMPLOYMENT_STATUS = "employment_status";
+ /**
+ * 失业原因
+ */
+ String UNEMPLOYMENT_REASON = "unemployment_reason";
+ /**
+ * 家庭类别
+ */
+ String FAMILY_CATEGORY = "family_category";
+ /**
+ * 救助情况
+ */
+ String HELP_STATUS = "help_status";
+ /**
+ * 机动车类型
+ */
+ String MOTOR_VEHICLE_CATEGORY = "motor_vehicle_category";
+
+ /**
+ * 性别
+ */
+ String GENDER = "gender";
+
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/PopulationIdentify.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/PopulationIdentify.java
new file mode 100644
index 0000000..958a02a
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/constant/PopulationIdentify.java
@@ -0,0 +1,19 @@
+package com.elink.esua.epdc.constant;
+
+/**
+ * @author songyunpeng
+ * @Description 人口信息 人口身份标识
+ * @create 2020-09-14
+ */
+
+public interface PopulationIdentify {
+
+
+ String PROPERTY_OWNER = "0";
+
+ String HOUSE_HEAD = "1";
+
+ String HOUSE_RESIDENT = "2";
+
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/OrganizationModifyDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/OrganizationModifyDTO.java
new file mode 100644
index 0000000..0375280
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/OrganizationModifyDTO.java
@@ -0,0 +1,37 @@
+package com.elink.esua.epdc.dto;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ *
+ * 组织机构信息修改-接收MQ消息DTO
+ *
+ * @Author:liuchuang
+ * @Date:2020/3/6 22:34
+ */
+@Data
+public class OrganizationModifyDTO implements Serializable {
+
+ private static final long serialVersionUID = -6534846437298229554L;
+ /**
+ * 部门ID
+ */
+ private Long deptId;
+
+ /**
+ * 旧部门名称
+ */
+ private String oldDeptName;
+
+ /**
+ * 新部门名称
+ */
+ private String newDeptName;
+
+ /**
+ * 部门类型
+ */
+ private String typeKey;
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/BasePopulationInformationExportDto.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/BasePopulationInformationExportDto.java
new file mode 100644
index 0000000..f8a3052
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/BasePopulationInformationExportDto.java
@@ -0,0 +1,121 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**
+ * 人口信息表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class BasePopulationInformationExportDto {
+
+ private String id;
+
+ private String gridName;
+
+ private String houseAddress;
+
+ private String buyingTime;
+
+ private BigDecimal houseArea;
+
+ private String propertyOwner;
+
+ private String propertyOwnerIdentityNo;
+
+ private String propertyOwnerCard;
+
+ private String propertyOwnerMobile;
+
+ private String houseUse;
+
+ private String tenantName;
+
+ private String tenantPhone;
+
+ private String tenantIdentityNo;
+
+ private String enterpriseName;
+
+ private String socialUniformCode;
+
+ private String legalRepresentative;
+
+ private String enterprisePhone;
+
+ private String residentsName;
+
+ private String residentsSex;
+
+ private String residentsBirthday;
+
+ private String residentsNation;
+
+ private String educationLevel;
+
+ private String politicsStatus;
+
+ private String joinTime;
+
+ private String organizationalRelationshipLocation;
+
+ private String residentsIdentityNo;
+
+ private String residentsPhone;
+
+ private String bodyStatus;
+
+ private String maritalStatus;
+
+ private String accountType;
+
+ private String militaryService;
+
+ private String householdRegistrationPlace;
+
+ private String employmentStatus;
+
+ private String currentEmployer;
+
+ private String currentEmployerAddress;
+
+ private String unemploymentReason;
+
+ private String reemploymentPermit;
+
+ private String unemploymentRegister;
+
+ private String unemploymentRegisterTime;
+
+ private String familyCategory;
+
+ private String helpStatus;
+
+ private Integer motorVehicleNum;
+
+ private String motorVehicleCategory;
+
+ private String dogStatus;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/BaseResidentInformationExportDto.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/BaseResidentInformationExportDto.java
new file mode 100644
index 0000000..daa7780
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/BaseResidentInformationExportDto.java
@@ -0,0 +1,47 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+/**
+ * 人口信息表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class BaseResidentInformationExportDto {
+
+ private String houseHeadName;
+
+ private String residentsIdentityNo;
+
+ private String houseHeadRelation;
+
+ private String residentsName;
+
+ private String residentsSex;
+
+ private String residentsNation;
+
+ private String currentEmployer;
+
+ private String currentAddress;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/FamilyMember.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/FamilyMember.java
new file mode 100644
index 0000000..8e83124
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/FamilyMember.java
@@ -0,0 +1,25 @@
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏找人详情接口 家庭成员信息
+ * @create 2020-09-14
+ */
+@Data
+public class FamilyMember {
+ /**
+ * 姓名
+ */
+ private String name;
+ /**
+ * 关系
+ */
+ private String relation;
+ /**
+ * 居住地
+ */
+ private String currentAddress;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseBusinessInfoDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseBusinessInfoDTO.java
new file mode 100644
index 0000000..b6bf248
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseBusinessInfoDTO.java
@@ -0,0 +1,102 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 房屋经营信息表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class HouseBusinessInfoDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 主键
+ */
+ private String id;
+
+ /**
+ * 企业名称
+ */
+ private String enterpriseName;
+
+ /**
+ * 社会统一代码
+ */
+ private String socialUniformCode;
+
+ /**
+ * 法人代表
+ */
+ private String legalRepresentative;
+
+ /**
+ * 电话
+ */
+ private String enterprisePhone;
+
+ /**
+ * 房屋ID
+ */
+ private String houseId;
+
+ /**
+ * 删除标识 (0:否 1:是)
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+ /**
+ * 辖区范围
+ */
+ private String gridName;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseRentInfoDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseRentInfoDTO.java
new file mode 100644
index 0000000..16f7d7f
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseRentInfoDTO.java
@@ -0,0 +1,92 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 房屋租赁信息
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class HouseRentInfoDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 主键
+ */
+ private String id;
+
+ /**
+ * 承租人姓名
+ */
+ private String tenantName;
+
+ /**
+ * 承租人电话
+ */
+ private String tenantPhone;
+
+ /**
+ * 承租人身份证号
+ */
+ private String tenantIdentityNo;
+
+ /**
+ * 房屋ID
+ */
+ private String houseId;
+
+ /**
+ * 删除标识
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseResidentDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseResidentDTO.java
new file mode 100644
index 0000000..90da772
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HouseResidentDTO.java
@@ -0,0 +1,144 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ * 房屋人员关系表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class HouseResidentDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 主键
+ */
+ private String id;
+
+ /**
+ * 房屋ID
+ */
+ private String houseId;
+ /**
+ * 户主ID
+ */
+ private String houseHeadId;
+
+ /**
+ * 居民ID
+ */
+ private String residentId;
+
+ /**
+ * 与户主关系 (0:子女 1:夫妻 2:其他)
+ */
+ private String houseHeadRelation;
+
+ /**
+ * 是否为户主 (0:否 1:是)
+ */
+ private String isHouseHead;
+
+ /**
+ * 删除标识 (0:否 1:是)
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+ /**
+ * 姓名
+ */
+ private String residentsName;
+
+ /**
+ * 性别 (0:女 1:男)
+ */
+ private String residentsSex;
+
+ /**
+ * 民族
+ */
+ private String residentsNation;
+ /**
+ * 文化程度
+ */
+ private String educationLevel;
+
+ /**
+ * 政治面貌 (0:群众 1:党员)
+ */
+ private String politicsStatus;
+ /**
+ * 身份证号码
+ */
+ private String residentsIdentityNo;
+
+ /**
+ * 联系电话
+ */
+ private String residentsPhone;
+
+ /**
+ * 现工作单位
+ */
+ private String currentEmployer;
+
+ /**
+ * 现居住地址- 保存居住人使用
+ */
+ private String currentAddress;
+
+ /**
+ * 确认是否修改居住人信息
+ */
+ private String isEditResidentInfo;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HousingInfo.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HousingInfo.java
new file mode 100644
index 0000000..328562b
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HousingInfo.java
@@ -0,0 +1,36 @@
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏详情接口 房屋信息
+ * @create 2020-09-14
+ */
+@Data
+public class HousingInfo {
+
+ /**
+ * 房屋地址
+ */
+ private String houseAddress;
+ /**
+ * 房屋面积
+ */
+ private BigDecimal houseArea;
+ /**
+ * 房屋用途
+ */
+ private String houseUse;
+ /**
+ * 产权人
+ */
+ private String propertyOwner;
+ /**
+ * 产权人电话
+ */
+ private String propertyOwnerMobile;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HousingInformationDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HousingInformationDTO.java
new file mode 100644
index 0000000..cd651d4
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/HousingInformationDTO.java
@@ -0,0 +1,184 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 房屋信息表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class HousingInformationDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 主键
+ */
+ private String id;
+
+ /**
+ * 房屋地址
+ */
+ private String houseAddress;
+
+ /**
+ * 购房时间
+ */
+ private String buyingTime;
+
+ /**
+ * 房屋面积
+ */
+ private BigDecimal houseArea;
+
+ /**
+ * 产权人
+ */
+ private String propertyOwner;
+
+ /**
+ * 产权人身份证号
+ */
+ private String propertyOwnerIdentityNo;
+
+ /**
+ * 联系电话
+ */
+ private String propertyOwnerMobile;
+
+ /**
+ * 产权证
+ */
+ private String propertyOwnerCard;
+
+ /**
+ * 房屋用途 (0:自住 1:租赁 2:经营)
+ */
+ private String houseUse;
+
+ /**
+ * 删除标识
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+ /**
+ * 所属网格ID
+ */
+ private Long gridId;
+
+ /**
+ * 父所有部门
+ */
+ private String parentDeptIds;
+
+ /**
+ * 父所有部门名称
+ */
+ private String parentDeptNames;
+
+ /**
+ * 所有部门ID
+ */
+ private String allDeptIds;
+
+ /**
+ * 所有部门名称
+ */
+ private String allDeptNames;
+
+ /**
+ * 承租人姓名
+ */
+ private String tenantName;
+
+ /**
+ * 承租人电话
+ */
+ private String tenantPhone;
+
+ /**
+ * 承租人身份证号
+ */
+ private String tenantIdentityNo;
+
+
+ /**
+ * 企业名称
+ */
+ private String enterpriseName;
+
+ /**
+ * 社会统一代码
+ */
+ private String socialUniformCode;
+
+ /**
+ * 法人代表
+ */
+ private String legalRepresentative;
+
+ /**
+ * 电话
+ */
+ private String enterprisePhone;
+
+ /**
+ * 网格名
+ */
+ private String gridName;
+ /**
+ * 部门回显
+ */
+ private List deptIdList;
+
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/PopulationInfoOverviewDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/PopulationInfoOverviewDTO.java
new file mode 100644
index 0000000..320b17d
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/PopulationInfoOverviewDTO.java
@@ -0,0 +1,74 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * 居民信息统计数据
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class PopulationInfoOverviewDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 自住数量
+ */
+ private Integer sinceTheLiving;
+ /**
+ * 租赁数量
+ */
+ private Integer rent;
+ /**
+ * 经营数量
+ */
+ private Integer business;
+ /**
+ * 在岗数量
+ */
+ private Integer employment;
+ /**
+ * 失业数量
+ */
+ private Integer unemployment;
+ /**
+ * 房屋数量
+ */
+ private Integer houseNum;
+ /**
+ * 人口数量
+ */
+ private Integer populationNum;
+ /**
+ * 机动车数量
+ */
+ private Integer motorVehicleNum;
+ /**
+ * 党员
+ */
+ private Integer partyMemberNum;
+
+
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/PopulationInformationDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/PopulationInformationDTO.java
new file mode 100644
index 0000000..d4f30e3
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/PopulationInformationDTO.java
@@ -0,0 +1,299 @@
+/**
+ * Copyright 2018 人人开源 https://www.renren.io
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+package com.elink.esua.epdc.dto.house;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.io.Serializable;
+import java.util.Date;
+import java.util.List;
+
+
+/**
+ * 人口信息表
+ *
+ * @author qu qu@elink-cn.com
+ * @since v1.0.0 2020-08-19
+ */
+@Data
+public class PopulationInformationDTO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 主键
+ */
+ private String id;
+
+ /**
+ * 姓名
+ */
+ private String residentsName;
+
+ /**
+ * 性别 (0:女 1:男)
+ */
+ private String residentsSex;
+
+ /**
+ * 民族
+ */
+ private String residentsNation;
+
+ /**
+ * 出生年/月
+ */
+ private Date residentsBirthday;
+
+ /**
+ * 文化程度
+ */
+ private String educationLevel;
+
+ /**
+ * 政治面貌 (0:群众 1:党员)
+ */
+ private String politicsStatus;
+
+ /**
+ * 入党时间
+ */
+ private String joinTime;
+
+ /**
+ * 组织关系所在地
+ */
+ private String organizationalRelationshipLocation;
+
+ /**
+ * 身份证号码
+ */
+ private String residentsIdentityNo;
+
+ /**
+ * 联系电话
+ */
+ private String residentsPhone;
+
+ /**
+ * 身体状况 (0:病残 1:健康)
+ */
+ private String bodyStatus;
+
+ /**
+ * 婚姻状况 (0:未婚 1:已婚)
+ */
+ private String maritalStatus;
+
+ /**
+ * 户口类型 (0:城镇 1:农业)
+ */
+ private String accountType;
+
+ /**
+ * 服兵役 (0:否 1:是)
+ */
+ private String militaryService;
+
+ /**
+ * 户籍地
+ */
+ private String householdRegistrationPlace;
+
+ /**
+ * 就业情况 (0:在岗 1:就业)
+ */
+ private String employmentStatus;
+
+ /**
+ * 现工作单位
+ */
+ private String currentEmployer;
+
+ /**
+ * 现单位地址
+ */
+ private String currentEmployerAddress;
+
+ /**
+ * 失业原因 (0:原单位破产 1:解除合同 2:效益不好 3:减员 4:其他)
+ */
+ private String unemploymentReason;
+
+ /**
+ * 再就业优惠证 (0:无 1:有)
+ */
+ private String reemploymentPermit;
+
+ /**
+ * 失业登记 (0:否 1:是)
+ */
+ private String unemploymentRegister;
+
+ /**
+ * 失业登记时间
+ */
+ private String unemploymentRegisterTime;
+
+ /**
+ * 家庭类别 (0:普通家庭 1:五好家庭 2:军烈家庭 3:优抚家庭 4:单亲家庭 5:空巢老人 6:困难家庭)
+ */
+ private String familyCategory;
+
+ /**
+ * 救助情况 (0:低保 1:大病 2:廉租 3:教育 4:临时 5:其他)
+ */
+ private String helpStatus;
+
+ /**
+ * 机动车数量
+ */
+ private Integer motorVehicleNum;
+
+ /**
+ * 机动车类型 (0:轿车 1:摩托 2:其他)
+ */
+ private String motorVehicleCategory;
+
+ /**
+ * 宠物犬状况 (0:无 1:有)
+ */
+ private String dogStatus;
+
+ /**
+ * 家庭成员数
+ */
+ private Integer familyMemberNum;
+
+ /**
+ * 家庭外出成员数
+ */
+ private Integer familyMemberOutNum;
+
+ /**
+ * 外出原因 (0:务工 1:上学 2:探亲 3:其他)
+ */
+ private String familyMemberOutReason;
+
+ /**
+ * 在外月数
+ */
+ private Integer familyMemberOutMonth;
+
+ /**
+ * 删除标识
+ */
+ private String delFlag;
+
+ /**
+ * 乐观锁
+ */
+ private Integer revision;
+
+ /**
+ * 创建人
+ */
+ private String createdBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createdTime;
+
+ /**
+ * 更新人
+ */
+ private String updatedBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updatedTime;
+
+ /**
+ * 现居住地址- 保存居住人使用
+ */
+ private String currentAddress;
+ /**
+ * 与户主关系
+ */
+ private String houseHeadRelation;
+
+ /**
+ * 居住人ID
+ */
+ private String residentId;
+ /**
+ * 户主ID
+ */
+ private String houseHeadId;
+ /**
+ * 房屋ID
+ */
+ private String houseId;
+ /**
+ * 户主编辑是否确认提交字段
+ */
+ private String isSubmit;
+
+
+ //人口信息显示字段
+
+ List housingInformationList;
+
+ /**
+ * 所属部门名字 ,隔开
+ */
+ private String gridNames;
+
+ /**
+ * 房屋地址 ,隔开
+ */
+ private String houseAddress;
+
+
+ /**
+ * 机动车类型 - 辅助前台显示
+ */
+ private List motorVehicleCategoryList;
+
+ /**
+ * 核酸检测状态:0已检测 1未检测
+ */
+ private String checkState;
+
+ /**
+ * 核酸检测时间
+ */
+ @JSONField(format = "yyyy-MM-dd")
+ private Date checkDate;
+
+ /**
+ * 接种次数
+ */
+ private Integer vaccinationNum;
+
+ /**
+ * 接种状态 0未接种 1接种中 2接种完成
+ */
+ private String vaccinationState;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/SysPopulationSimpleDictDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/SysPopulationSimpleDictDTO.java
new file mode 100644
index 0000000..828f801
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/SysPopulationSimpleDictDTO.java
@@ -0,0 +1,29 @@
+
+package com.elink.esua.epdc.dto.house;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 数据字典简要信息
+ *
+ * @author songyunpeng
+ * @date 2020/8/31 09:29
+ */
+@Data
+public class SysPopulationSimpleDictDTO implements Serializable {
+
+ private static final long serialVersionUID = -4827806651372425347L;
+
+ /**
+ * 键
+ */
+ private String dicType;
+ /**
+ * 字典列表
+ */
+ private List sysSimpleDicts;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/SysSimpleDictDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/SysSimpleDictDTO.java
new file mode 100644
index 0000000..f38607b
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/SysSimpleDictDTO.java
@@ -0,0 +1,37 @@
+
+package com.elink.esua.epdc.dto.house;
+
+import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import java.io.Serializable;
+
+/**
+ * 数据字典简要信息
+ *
+ * @author yujintao
+ * @date 2019/7/15 09:29
+ */
+@Data
+public class SysSimpleDictDTO implements Serializable {
+
+ private static final long serialVersionUID = -4827806651372425347L;
+
+ /**
+ * 字典名称
+ */
+ @NotBlank(message = "{sysdict.name.require}", groups = DefaultGroup.class)
+ private String dictName;
+
+ /**
+ * 字典值
+ */
+ private String dictValue;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenGridRankingFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenGridRankingFormDTO.java
new file mode 100644
index 0000000..88b1417
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenGridRankingFormDTO.java
@@ -0,0 +1,34 @@
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import javax.validation.constraints.Min;
+import javax.validation.constraints.NotBlank;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏网格排名参数
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenGridRankingFormDTO {
+
+ /**
+ * 页码
+ */
+ @Min(value = 0, message = "页码必须大于0")
+ private Integer pageIndex;
+
+ /**
+ * 页容量
+ */
+ @Min(value = 0, message = "页容量必须大于0")
+ private Integer pageSize;
+
+ /**
+ * 排序依据
+ */
+ @NotBlank(message = "排序依据不能为空")
+ private String rankCategory;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenHouseInfoByPeopleFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenHouseInfoByPeopleFormDTO.java
new file mode 100644
index 0000000..9e01b18
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenHouseInfoByPeopleFormDTO.java
@@ -0,0 +1,36 @@
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import javax.validation.constraints.Min;
+import javax.validation.constraints.NotBlank;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏以人找房参数
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenHouseInfoByPeopleFormDTO {
+
+ /**
+ * 页码
+ */
+ @Min(value = 0, message = "页码必须大于0")
+ private Integer pageIndex;
+
+ /**
+ * 页容量
+ */
+ @Min(value = 0, message = "页容量必须大于0")
+ private Integer pageSize;
+
+ /**
+ * 户主姓名
+ */
+ @NotBlank(message = "户主姓名不能为空")
+ private String houseHeadName;
+
+ private String communityId;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenPopulationInfoByHouseFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenPopulationInfoByHouseFormDTO.java
new file mode 100644
index 0000000..2da6beb
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenPopulationInfoByHouseFormDTO.java
@@ -0,0 +1,37 @@
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import javax.validation.constraints.Min;
+import javax.validation.constraints.NotBlank;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏以房找人参数
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenPopulationInfoByHouseFormDTO {
+
+ /**
+ * 页码
+ */
+ @Min(value = 0, message = "页码必须大于0")
+ private Integer pageIndex;
+
+ /**
+ * 页容量
+ */
+ @Min(value = 0, message = "页容量必须大于0")
+ private Integer pageSize;
+
+ /**
+ * 房屋地址
+ */
+ @NotBlank(message = "房屋地址不能为空")
+ private String houseAddress;
+
+
+ private String communityId;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenResidentInfoByCurrentAddressFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenResidentInfoByCurrentAddressFormDTO.java
new file mode 100644
index 0000000..66848a0
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenResidentInfoByCurrentAddressFormDTO.java
@@ -0,0 +1,39 @@
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import javax.validation.constraints.Min;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏以人找人参数
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenResidentInfoByCurrentAddressFormDTO {
+
+ /**
+ * 页码
+ */
+ @Min(value = 0, message = "页码必须大于0")
+ private Integer pageIndex;
+
+ /**
+ * 页容量
+ */
+ @Min(value = 0, message = "页容量必须大于0")
+ private Integer pageSize;
+
+ /**
+ * 当前居住地址
+ */
+ private String currentAddress;
+ /**
+ * 居住人姓名
+ */
+ private String residentName;
+
+
+ private String communityId;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenSelectPeopleDetailFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenSelectPeopleDetailFormDTO.java
new file mode 100644
index 0000000..202ca89
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenSelectPeopleDetailFormDTO.java
@@ -0,0 +1,24 @@
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏找人接口详情参数
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenSelectPeopleDetailFormDTO {
+
+ /**
+ * 人口ID
+ */
+ private String populationId;
+ /**
+ * 身份标识
+ */
+ @NotBlank(message = "身份标识不能为空")
+ private String identifyFlag;
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenSelectPeopleFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenSelectPeopleFormDTO.java
new file mode 100644
index 0000000..9484ade
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/EpdcScreenSelectPeopleFormDTO.java
@@ -0,0 +1,43 @@
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import javax.validation.constraints.Min;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏找人接口参数
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenSelectPeopleFormDTO {
+
+ /**
+ * 页码
+ */
+ @Min(value = 1, message = "页码必须大于0")
+ private Integer pageIndex;
+
+ /**
+ * 页容量
+ */
+ @Min(value = 1, message = "页容量必须大于0")
+ private Integer pageSize;
+
+ /**
+ * 姓名
+ */
+ private String name;
+ /**
+ * 社区ID
+ */
+ private String communityId;
+ /**
+ * 电话
+ */
+ private String phone;
+ /**
+ * 网格ID
+ */
+ private String gridId;
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/SysPopulationSimpleDictFormDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/SysPopulationSimpleDictFormDTO.java
new file mode 100644
index 0000000..b160245
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/form/SysPopulationSimpleDictFormDTO.java
@@ -0,0 +1,26 @@
+
+package com.elink.esua.epdc.dto.house.form;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 数据字典简要信息
+ *
+ * @author songyunpeng
+ * @date 2020/8/31 09:29
+ */
+@Data
+public class SysPopulationSimpleDictFormDTO implements Serializable {
+
+ private static final long serialVersionUID = -4827806651372425347L;
+
+ /**
+ * type列表
+ */
+ private List dicTypes;
+
+
+}
\ No newline at end of file
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcPopulationErrorResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcPopulationErrorResultDTO.java
new file mode 100644
index 0000000..3241940
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcPopulationErrorResultDTO.java
@@ -0,0 +1,30 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @author: songyunpeng
+ * @Date: 2020/8/31 17:06
+ * @Description: 批量导入居民信息错误反馈
+ */
+@Data
+public class EpdcPopulationErrorResultDTO implements Serializable {
+
+ private static final long serialVersionUID = 5643743407138967806L;
+
+ /**
+ * 错误数据sheet名
+ */
+ private String sheetName;
+ /**
+ * 错误数据行数
+ */
+ private String errorLine;
+
+ /**
+ * 错误数据信息
+ */
+ private String errorInfo;
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenGridRankingResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenGridRankingResultDTO.java
new file mode 100644
index 0000000..064247e
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenGridRankingResultDTO.java
@@ -0,0 +1,20 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏房屋用途接口结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenGridRankingResultDTO {
+ /**
+ * 网格名
+ */
+ private String gridName;
+ /**
+ * 数量
+ */
+ private Integer total;
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenHouseInfoByPeopleResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenHouseInfoByPeopleResultDTO.java
new file mode 100644
index 0000000..4e5f76b
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenHouseInfoByPeopleResultDTO.java
@@ -0,0 +1,37 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏以人找房结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenHouseInfoByPeopleResultDTO {
+ /**
+ * ID
+ */
+ private String populationId;
+ /**
+ * 身份标识
+ */
+ private String identityFlag;
+ /**
+ * 户主姓名
+ */
+ private String houseHeadName;
+ /**
+ * 网格名称
+ */
+ private String gridName;
+ /**
+ * 房屋地址
+ */
+ private String houseAddress;
+ /**
+ * 户主联系电话
+ */
+ private String houseHeadPhone;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenHouseUseResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenHouseUseResultDTO.java
new file mode 100644
index 0000000..d32a0ce
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenHouseUseResultDTO.java
@@ -0,0 +1,58 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏房屋用途接口结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenHouseUseResultDTO {
+ /**
+ * 房屋数量
+ */
+ private Integer houseNum;
+ /**
+ * 人口数量
+ */
+ private Integer populationNum;
+ /**
+ * 机动车数量
+ */
+ private Integer motorVehicleNum;
+ /**
+ * 党员
+ */
+ private Integer partyMemberNum;
+ /**
+ * 企业数量
+ */
+ private Integer enterpriseNum;
+ /**
+ * 租赁数量
+ */
+ private Integer rentNumber;
+ /**
+ * 自住数量
+ */
+ private Integer sinceTheLivingNumber;
+ /**
+ * 经营数量
+ */
+ private Integer businessNumber;
+ /**
+ * 租赁百分比
+ */
+ private Integer rentPercent;
+ /**
+ * 自住百分比
+ */
+ private Integer sinceTheLivingNumberPercent;
+ /**
+ * 经营百分比
+ */
+ private Integer businessPercent;
+
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenPopulationInfoByHouseResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenPopulationInfoByHouseResultDTO.java
new file mode 100644
index 0000000..78a5c27
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenPopulationInfoByHouseResultDTO.java
@@ -0,0 +1,37 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏以房找人结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenPopulationInfoByHouseResultDTO {
+ /**
+ * ID
+ */
+ private String populationId;
+ /**
+ * 身份标识
+ */
+ private String identityFlag;
+ /**
+ * 户主姓名
+ */
+ private String houseHeadName;
+ /**
+ * 网格名称
+ */
+ private String gridName;
+ /**
+ * 房屋地址
+ */
+ private String houseAddress;
+ /**
+ * 户主联系电话
+ */
+ private String houseHeadPhone;
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenResidentInfoByCurrentAddressResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenResidentInfoByCurrentAddressResultDTO.java
new file mode 100644
index 0000000..827b983
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenResidentInfoByCurrentAddressResultDTO.java
@@ -0,0 +1,45 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏以人找人结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenResidentInfoByCurrentAddressResultDTO {
+ /**
+ * ID
+ */
+ private String populationId;
+ /**
+ * 身份标识
+ */
+ private String identityFlag;
+
+ /**
+ * 居住人姓名
+ */
+ private String residentName;
+ /**
+ * 当前居住地址
+ */
+ private String currentAddress;
+ /**
+ * 户主姓名
+ */
+ private String houseHeadName;
+ /**
+ * 户主电话
+ */
+ private String houseHeadPhone;
+ /**
+ * 户主居住地址
+ */
+ private String houseHeadAddress;
+
+
+
+
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenSelectPeopleDetailResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenSelectPeopleDetailResultDTO.java
new file mode 100644
index 0000000..2633f31
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenSelectPeopleDetailResultDTO.java
@@ -0,0 +1,64 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import com.elink.esua.epdc.dto.house.FamilyMember;
+import com.elink.esua.epdc.dto.house.HousingInfo;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏找人详情接口结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenSelectPeopleDetailResultDTO {
+ /**
+ * 姓名
+ */
+ private String name;
+ /**
+ * 性别
+ */
+ private String sex;
+ /**
+ * 年龄
+ */
+ private String age;
+ /**
+ * 电话
+ */
+ private String phone;
+ /**
+ * 家庭类别
+ */
+ private String familyCategory;
+ /**
+ * 就业情况
+ */
+ private String employmentStatus;
+ /**
+ * 文化程度
+ */
+ private String educationLevel;
+ /**
+ * 政治面貌
+ */
+ private String politicsStatus;
+ /**
+ * 机动车数量
+ */
+ private String motorVehicleNum;
+ /**
+ * 宠物犬状况
+ */
+ private String dogStatus;
+ /**
+ * 房屋信息
+ */
+ List housingInfo;
+ /**
+ * 家庭成员信息
+ */
+ List familyMember;
+}
diff --git a/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenSelectPeopleResultDTO.java b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenSelectPeopleResultDTO.java
new file mode 100644
index 0000000..d73cec7
--- /dev/null
+++ b/epdc-cloud-custom-client/src/main/java/com/elink/esua/epdc/dto/house/result/EpdcScreenSelectPeopleResultDTO.java
@@ -0,0 +1,32 @@
+package com.elink.esua.epdc.dto.house.result;
+
+import lombok.Data;
+
+/**
+ * @author songyunpeng
+ * @Description 大屏找人接口结果
+ * @create 2020-09-14
+ */
+@Data
+public class EpdcScreenSelectPeopleResultDTO {
+ /**
+ * 姓名
+ */
+ private String name;
+ /**
+ * 网格名
+ */
+ private String gridName;
+ /**
+ * 身份
+ */
+ private String identityName;
+ /**
+ * 身份标识
+ */
+ private String identityFlag;
+ /**
+ * 居民ID
+ */
+ private String populationId;
+}