| | |
| | | package com.panzhihua.common.model.dtos.community; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.List; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | |
| | | import com.panzhihua.common.model.helper.encrypt.EncryptDecryptField; |
| | | import com.panzhihua.common.model.helper.sensitive.Sensitive; |
| | | import com.panzhihua.common.model.helper.sensitive.SensitiveStrategy; |
| | | import com.panzhihua.common.validated.AddGroup; |
| | | import com.panzhihua.common.model.vos.community.*; |
| | | import com.panzhihua.common.validated.PutGroup; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | import java.io.Serializable; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 实有人口编辑请求参数 |
| | |
| | | private Long id; |
| | | |
| | | @ApiModelProperty("姓名") |
| | | @NotBlank(groups = {PutGroup.class},message = "姓名不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "姓名不可为空") |
| | | private String name; |
| | | |
| | | @ApiModelProperty("政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众)") |
| | | @NotBlank(groups = {PutGroup.class},message = "政治面貌不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "政治面貌不可为空") |
| | | private Integer politicalOutlook; |
| | | |
| | | @ApiModelProperty("是否租住 是否租住(0.否 1.是)") |
| | | @NotBlank(groups = {PutGroup.class},message = "是否租住不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "是否租住不可为空") |
| | | private Integer isRent; |
| | | |
| | | @ApiModelProperty("与户主关系(1.户主 2.配偶 3.子女 4.孙女 5.父母 6.其他)") |
| | | @NotBlank(groups = {PutGroup.class},message = "与户主关系不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "与户主关系不可为空") |
| | | private Integer relation; |
| | | |
| | | @ApiModelProperty("联系方式") |
| | | @NotBlank(groups = {PutGroup.class},message = "联系方式不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "联系方式不可为空") |
| | | @EncryptDecryptField |
| | | private String phone; |
| | | |
| | | @ApiModelProperty("文化程度(1.小学 2.初中 3.高中 4.中专 5.大专 6.本科 7.硕士 8.博士 9.其他)") |
| | | @NotBlank(groups = {PutGroup.class},message = "文化程度不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "文化程度不可为空") |
| | | private Integer cultureLevel; |
| | | |
| | | @ApiModelProperty("婚姻状况(1.未婚 2.已婚 3.离异 4.丧偶 5.分居 6.其他)") |
| | | @NotBlank(groups = {PutGroup.class},message = "婚姻状况不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "婚姻状况不可为空") |
| | | private Integer marriage; |
| | | |
| | | @ApiModelProperty("工作单位") |
| | | @NotBlank(groups = {PutGroup.class},message = "工作单位不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "工作单位不可为空") |
| | | private String workCompany; |
| | | |
| | | @ApiModelProperty("外地or本地(1.本地 2.外地)") |
| | | @NotBlank(groups = {PutGroup.class},message = "外地/本地不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "外地/本地不可为空") |
| | | private Integer outOrLocal; |
| | | |
| | | @ApiModelProperty("户口所在地") |
| | | @NotBlank(groups = {PutGroup.class},message = "户口所在地不可为空") |
| | | @NotBlank(groups = {PutGroup.class}, message = "户口所在地不可为空") |
| | | private String censusRegister; |
| | | |
| | | @ApiModelProperty("备注") |
| | |
| | | @ApiModelProperty("健康状况") |
| | | private String healthy; |
| | | |
| | | @ApiModelProperty("人员类型(1、户籍人口2、留守人员3、外地人员4、境外人员5、流动人口6、常住人口7、暂住人口)") |
| | | private String personType; |
| | | |
| | | @ApiModelProperty("房屋信息请求参数") |
| | | private List<ComMngPopulationHouseEditDTO> houseEditDTOList; |
| | | |
| | | @ApiModelProperty("吸毒信息") |
| | | private ComDrugPopulationVO comDrugPopulationVO; |
| | | |
| | | @ApiModelProperty("社区矫正信息") |
| | | private ComCorrectPopulationVO comCorrectPopulationVO; |
| | | |
| | | @ApiModelProperty("精神障碍信息") |
| | | private ComMajorPopulationVO comMajorPopulationVO; |
| | | |
| | | @ApiModelProperty("邪教信息") |
| | | private ComCultPopulationVO comCultPopulationVO; |
| | | |
| | | @ApiModelProperty("刑释信息") |
| | | private ComRehabilitationPopulationVO comRehabilitationPopulationVO; |
| | | |
| | | @ApiModelProperty("上访信息") |
| | | private ComKeyPopulationVO comKeyPopulationVO; |
| | | |
| | | @ApiModelProperty("退役军人信息") |
| | | private ComVeteransPopulationVO comVeteransPopulationVO; |
| | | |
| | | @ApiModelProperty("残疾人信息") |
| | | private ComDisabilityPopulationVO comDisabilityPopulationVO; |
| | | |
| | | @ApiModelProperty("低保户信息") |
| | | private ComLowSecurityPopulationVO comLowSecurityPopulationVO; |
| | | |
| | | @ApiModelProperty("高龄老人信息") |
| | | private ComElderAuthElderliesVO comElderAuthElderliesVO; |
| | | |
| | | @ApiModelProperty("养老人员信息") |
| | | private ComPensionAuthPensionerVO comPensionAuthPensionerVO; |
| | | |
| | | } |