package com.ruoyi.hezhi.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 短信验证码对象 tb_sms_code
 *
 * @author ruoyi
 * @date 2024-11-06
 */
@Getter
@Setter
@ToString
public class TbSmsCode extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 验证码ID */
    private Long smsCodeId;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phone;

    /** 验证码 */
    @Excel(name = "验证码")
    private String smsCode;

    /** 类型（0-默认，1-手机号登录，2-修改个人资料，3-考试报名） */
    @Excel(name = "类型", readConverterExp = "0=-默认，1-手机号登录，2-修改个人资料，3-考试报名")
    private Integer type;

    /** 状态（0-未使用，1-已使用） */
    @Excel(name = "状态", readConverterExp = "0=-未使用，1-已使用")
    private Integer status;

    /** 删除标记（0-正常，1-删除） */
    private Integer delFlag;

}
