package com.panzhihua.common.model.vos.community; import java.util.Date; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.panzhihua.common.model.helper.encrypt.EncryptDecryptClass; import com.panzhihua.common.model.helper.encrypt.EncryptDecryptField; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @auther txb * @create 2021-08-10 15:57:54 * @describe 重精人员表实体类 */ @Data @ApiModel("重精人员表") @EncryptDecryptClass public class ComMajorPopulationVO { /** * 主键id */ @ApiModelProperty("重精人员id") @JsonSerialize(using = ToStringSerializer.class) private Long id; /** * 人口id */ @ApiModelProperty("人口id") @JsonSerialize(using = ToStringSerializer.class) private Long populationId; /** * 街道id */ @ApiModelProperty("街道id") @JsonSerialize(using = ToStringSerializer.class) private Long streetId; /** * 社区id */ @ApiModelProperty("社区id") @JsonSerialize(using = ToStringSerializer.class) private Long communityId; /** * 名字 */ @ApiModelProperty("名字") private String name; /** * 身份证号码 */ @ApiModelProperty("身份证号码") @EncryptDecryptField private String cardNo; /** * 经济状况 */ @ApiModelProperty("经济状况") private String economicCondition; /** * 人员类型 */ @ApiModelProperty("人员类型") private String personType; /** * 家庭情况 */ @ApiModelProperty("家庭情况") private String familySituation; /** * 监护人姓名 */ @ApiModelProperty("监护人姓名") private String custodyPerson; /** * 与监护人关系 */ @ApiModelProperty("与监护人关系") private String custodyRelation; /** * 监护人公民身份号码 */ @ApiModelProperty("监护人公民身份号码") private String custodyCardNo; /** * 监护人联系方式 */ @ApiModelProperty("监护人联系方式") private String custodyPersonPhone; /** * 监护人居住详址 */ @ApiModelProperty("监护人居住详址") private String custodyAddress; /** * 帮扶人姓名 */ @ApiModelProperty("帮扶人姓名") private String helpPerson; /** * 帮扶人联系方式 */ @ApiModelProperty("帮扶人联系方式") private String helpPersonPhone; /** * 帮扶手段 */ @ApiModelProperty("帮扶手段") private String helpMethod; /** * 帮扶情况 */ @ApiModelProperty("帮扶情况") private String helpSituation; /** * 是否违法犯罪(1.是 0.否) */ @ApiModelProperty("是否违法犯罪(1.是 0.否)") private Integer isCrime; /** * 违法犯罪情况 */ @ApiModelProperty("违法犯罪情况") private String crimeSutiation; /** * 创建时间 */ @ApiModelProperty("创建时间") private Date createAt; /** * 创建用户 */ @ApiModelProperty("创建用户") private Long createBy; /** * 修改时间 */ @ApiModelProperty("修改时间") private Date updateAt; /** * 修改用户 */ @ApiModelProperty("修改用户") private Long updateBy; }