package com.ruoyi.xq.dto.app.user.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

@Data
public class UserAuthMinVo implements Serializable {
    @Schema(description = "用户Id")
    private Long userId;
    /**
     * 用户号
     */
    @Schema(description = "用户编号")
    private String usercode;
    /**
     * 实名认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "实名认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer cardNumAuth;
    /**
     * 手机认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "手机认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer phoneAuth;
    /**
     * 学历认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "学历认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer educationAuth;
    /**
     * 单身认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "单身认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer singlePersonAuth;
    /**
     * 工作认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "工作认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer jobAuth;
    /**
     * 车辆认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "车辆认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer carAuth;
    /**
     * 房子认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "房子认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer houseAuth;
    /**
     * 婚况认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败
     */
    @Schema(description = "婚况认证 0-待提交 1-审核中 2-审核通过（认证成功） 3-审核失败")
    private Integer marriageAuth;
}
