package com.panzhihua.common.model.vos.community.acid; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; /** * 风险人员表(ComActAcidDangerMember)表实体类 * projectName 成都呐喊信息技术有限公司-智慧社区项目 * description: 风险人员表相关功能 * * @author zzj * @since 2022-04-24 16:12:09 */ @Data @ApiModel("风险人员表") public class ComActAcidDangerMemberVO implements Serializable { private static final long serialVersionUID = 889636932941876579L; @JsonSerialize(using = ToStringSerializer.class) private Long id; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; /** * 填报记录id */ @ApiModelProperty(value = "填报记录id") @JsonSerialize(using = ToStringSerializer.class) private Long recordId; /** * 姓名 */ @ApiModelProperty(value = "姓名") private String name; /** * 手机号 */ @ApiModelProperty(value = "手机号") private String phone; /** * 人员类型 1风险人员 2未填地址人员 */ @ApiModelProperty(value = "人员类型 1风险人员 2未填地址人员") private Integer type; /** * 更新时间 */ @ApiModelProperty(value = "更新时间") private Date updateTime; /** * 数据来源 */ @ApiModelProperty(value = "数据来源 1系统") private Integer source; /** * 处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控 */ @ApiModelProperty(value = "当前处理情况 1:集中隔离 2:居家隔离 3:健康监测 4:失联或尚需追踪 5:排除风险 6:暂未管控") private Integer status; @ApiModelProperty(value = "健康码颜色") private String colorMark; @ApiModelProperty(value = "核酸检测") private String acidTest; @ApiModelProperty(value = "排查时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date checkTime; @ApiModelProperty(value = "报备时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date reportTime; /** * 身份证 */ @ApiModelProperty(value = "身份证") private String idCard; /** * 绑定单位 */ @ApiModelProperty(value = "绑定单位") private String relationName; @ApiModelProperty(value = "定位地址") private String realAddress; @ApiModelProperty(value = "风险类别") private String riskType; @ApiModelProperty(value = "在攀居住地") private String localCity; }