forked from rongchao/epmet-cloud-rizhao
				
			
				 11 changed files with 232 additions and 12 deletions
			
			
		@ -0,0 +1,20 @@ | 
				
			|||||
 | 
					package com.epmet.dto.form; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import com.epmet.commons.tools.dto.form.PageFormDTO; | 
				
			||||
 | 
					import lombok.Data; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import javax.validation.constraints.NotBlank; | 
				
			||||
 | 
					import java.io.Serializable; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * @program: epmet-cloud | 
				
			||||
 | 
					 * @description: | 
				
			||||
 | 
					 * @author: wangtong | 
				
			||||
 | 
					 * @create: 2022-08-03 14:15 | 
				
			||||
 | 
					 **/ | 
				
			||||
 | 
					@Data | 
				
			||||
 | 
					public class CollectDetailFormDTO extends PageFormDTO implements Serializable { | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    @NotBlank(message = "id不可为空") | 
				
			||||
 | 
					    private String id; | 
				
			||||
 | 
					} | 
				
			||||
@ -0,0 +1,61 @@ | 
				
			|||||
 | 
					package com.epmet.dto.form; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import lombok.Data; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import java.io.Serializable; | 
				
			||||
 | 
					import java.util.List; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * 收集居民信息入参 | 
				
			||||
 | 
					 */ | 
				
			||||
 | 
					@Data | 
				
			||||
 | 
					public class CollectDetailResultDTO implements Serializable { | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    private String id; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 所属小区ID | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String villageId; | 
				
			||||
 | 
					    private String villageName; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 所属楼宇Id | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String buildId; | 
				
			||||
 | 
					    private String buildName; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 单元id | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String unitId; | 
				
			||||
 | 
					    private String unitName; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 所属家庭Id | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String homeId; | 
				
			||||
 | 
					    private String homeName; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 详细地址 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String address; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 1自有0租住 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String houseType; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 户主姓名 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String houseHolderName; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 居住成员人数 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private Integer totalResi; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    private List<IcResiCollectMemDetailDTO> memberList; | 
				
			||||
 | 
					} | 
				
			||||
@ -0,0 +1,88 @@ | 
				
			|||||
 | 
					package com.epmet.dto.form; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import lombok.Data; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import java.io.Serializable; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					/** | 
				
			||||
 | 
					 * 家庭成员信息 | 
				
			||||
 | 
					 * 前端做校验 | 
				
			||||
 | 
					 */ | 
				
			||||
 | 
					@Data | 
				
			||||
 | 
					public class IcResiCollectMemDetailDTO implements Serializable { | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 居住成员1姓名 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    // @NotBlank(message = "姓名不能为空", groups = {ResiCollectFormDTO.InternalShowGroup.class, IcResiCollectFormDTO.ExternalShowGroup.class})
 | 
				
			||||
 | 
					    private String name; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 居住成员1身份证号 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    // @NotBlank(message = "身份证号不能为空", groups = {ResiCollectFormDTO.InternalShowGroup.class, IcResiCollectFormDTO.ExternalShowGroup.class})
 | 
				
			||||
 | 
					    private String idNum; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 居住成员1手机号 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    // @NotBlank(message = "手机号不能为空", groups = {IcResiCollectFormDTO.InternalShowGroup.class, IcResiCollectFormDTO.ExternalShowGroup.class})
 | 
				
			||||
 | 
					    private String mobile; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 居住成员1是否参加几轮全员核算检测,数字1-10 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    // @NotBlank(message = "核算检测情况不能为空", groups = {IcResiCollectFormDTO.InternalShowGroup.class, IcResiCollectFormDTO.ExternalShowGroup.class})
 | 
				
			||||
 | 
					    private String heSuanCount; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 居住成员1新冠疫苗接种情况;1:已全程接种;2:未全程接种;0未接种; | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    // @NotNull(message = "疫苗接种情况不能为空", groups = {IcResiCollectFormDTO.InternalShowGroup.class, IcResiCollectFormDTO.ExternalShowGroup.class})
 | 
				
			||||
 | 
					    private Integer ymjz; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 户籍所在地 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String domicilePlace; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 户籍所在地行政地区编码 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String domicilePlaceCode; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 户籍所在地行政地区编码全路径,包含自己,英文逗号隔开例如:37,3702,370203 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String domicilePlaceCodePath; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 学校或公司 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String workPlace; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 备注 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String remark; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 社区居民信息登记-查询返参用 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String id; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 与房主关系 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String relationship; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 人脸头像 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String faceImg; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					    /** | 
				
			||||
 | 
					     * 是否是党员 | 
				
			||||
 | 
					     */ | 
				
			||||
 | 
					    private String isParty; | 
				
			||||
 | 
					} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue