package com.panzhihua.service_community.entity; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; 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 @Builder @AllArgsConstructor @NoArgsConstructor @ApiModel("风险人员表") public class ComActAcidDangerMember implements Serializable { private static final long serialVersionUID = 889636932941876579L; @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") private Date createTime; /** * 填报记录id */ @ApiModelProperty(value = "填报记录id") 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 idCard; /** * 绑定单位 */ @ApiModelProperty(value = "绑定单位") private String relationName; /** * 风险类别 */ @ApiModelProperty(value = "风险类别") private String riskType; @ApiModelProperty(value = "是否删除 1是 0否") private Integer isDel; public interface RiskType { String COLOR = "红码或黄码"; String STAR= "行程卡带星"; String HIGH = "中高风险区返回"; String OUT = "境外返回"; String TEST = "核酸呈阳性"; } }