package com.qnfhq.modules.user.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户详细信息
 *
 * @author yelz 30262728@qq.com
 * @since 1.0.0 2025-11-13
 */
@Data
@TableName("t_app_user_detail")
public class AppUserDetailEntity implements Serializable {
    private static final long serialVersionUID = 1L;


    @TableId(type = IdType.AUTO)
	private Long id;
    /**
     * 
     */
	private Long userId;
    /**
     * 真实姓名
     */
	private String realName;
    /**
     * 身份证号码
     */
	private String idCard;
    /**
     * 身份证正面照片
     */
	private String frontUrl;
    /**
     * 国际
     */
	private String country;
    /**
     * 
     */
	private String cardType;
    /**
     * 手持身份证照片
     */
	private String handelUrl;
    /**
     * 身份证反面照片
     */
	private String backUrl;
    /**
     * 用户交易密码
     */
	private String userTardPwd;
    /**
     * 
     */
	private String createBy;
    /**
     * 
     */
	private Date createTime;
    /**
     * 
     */
	private String updateBy;
    /**
     * 
     */
	private Date updateTime;
    /**
     * 
     */
	private String remark;
    /**
     * 验证状态
     */
	private Integer auditStatus;
    /**
     * 信用分
     */
	private Integer credits;
    /**
     * 交易是否被限制 1 为限制
     */
	private String tradeFlag;
    /**
     * 金额是否被限制 1 为限制
     */
	private String amountFlag;
    /**
     * 金额限制提示语
     */
	private String pushMessage;
    /**
     * 交易限制提示语
     */
	private String tradeMessage;
    /**
     * 实名认证时间
     */
	private Date operateTime;
    /**
     * 重新实名认证次数
     */
	private Integer reKyc;
}