package com.panzhihua.service_community.model.dos; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; /** * @title: ComPensionAuthRecordDO 养老认证表实体类 * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 养老认证表实体类 * @author: hans * @date: 2021/09/01 16:31 */ @Data @TableName("com_pension_auth_records") public class ComPensionAuthRecordDO implements Serializable { private static final long serialVersionUID = 1L; /** * 主键id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** *养老金用户id */ private Long pensionerId; /** *提交用户id */ private Long submitUserId; /** * 认证方式(1.视频认证 2.人脸认证 3.线下认证) */ private Integer authMethod; /** *认证期数 */ private String authPeriod; /** * 人脸核验结果数据 */ private String verificationResult; /** * 认证视频 */ private String authVideo; /** * 现居地址 */ private String address; /** *审核人员id */ private Long approverId; /** *审核状态(1.待审核 2.驳回 3.通过) */ private Integer approvalStatus; /** *审核时间 */ private Date approvalDate; /** *标记 */ private String mark; /** *驳回原因 */ private String rejectReason; /** *认证状态(1.已认证 0.未认证) */ private Integer authStatus; /** *认证时间 */ private Date authDate; /** *社区id */ private Long communityId; /** *创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createAt; /** *更新时间 */ @TableField(fill = FieldFill.UPDATE) private Date updateAt; /** *审核状态(1.待审核 2.驳回 3.通过) */ public interface approvalStatus{ int dsh = 1; int bh = 2; int tg = 3; } /** *认证状态(1.已认证 0.未认证) */ public interface authStatus{ int rez = 1; int wrz = 0; } /** * 认证方式(1.视频认证 2.人脸认证 3.线下认证) */ public interface authMethod{ int sprz = 1; int rlrz = 2; int xxrz = 3; } }