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