package com.crm.rely.backend.core.entity.custom.kyc;

import com.crm.rely.backend.core.entity.base.BaseAddEntity;
import lombok.Data;

import java.util.Date;

@Data
public class CustomKycVerifyRecodeEntity extends BaseAddEntity {

    /**
     * 用户id
     */
    private Long verifyId;

    /**
     * 注册的唯一申请人标识符
     */
    private String externalUserId;

    /**
     * 验证类型
     */
    private String verifyCode;

    /**
     * 请求参数
     */
    private String requestParam;

    /**
     * 请求/通知 时间
     */
    private Date requestTime;

    /**
     * 认证类型：1：完善信息认证 2:入职认证 3:出金认证 4：代理出金认证 5:加密钱包认证 6:u卡注册认证 7:入金认证
     */
    private Integer verifyType;

    /**
     * 证件类型
     */
    private String cardType;

    /**
     * 文件地址
     */
    private String verifyFile;

    private String applicantId;

    private String config;

    private String country;

    private String metaInfo;

    /**
     * 流水号
     */
    private String orderSerial;

    /**
     * 用户是否通过kyc认证
     */
    private Integer customAuth;

    /**
     * veriff认证用户创建的UUID
     */
    private String endUserId;

    private String webUrl;

    private Long customId;

}

