package com.ruoyi.sms.controller.vo;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @Author 刘耀
 * @Date 2020/9/16 10:38
 */
@Data
public class SendMesReq {


    @NotNull(message = "用户类型不可为空")
    private Integer userType;

    /**
     * 账号
     */
    private String account;


    @NotBlank(message = "区号不可为空")
    private String areaCode="+86";

    @NotBlank(message = "手机号不可为空")
    private String mobile;
    /**
     * 1 用户注册 2 用户登录 3 修改密码  4 忘记密码 5 小程序登录绑定手机号 6 微信登录绑定手机号 7 苹果登录绑定手机号 8 支付密码校验
     * 9 换绑手机号-验证原有手机号 10 换绑手机号-验证新手机号
     */
    @NotNull(message = "类型不可为空")
    private Integer type;

    /**
     * 登入类型
     * @see com.ruoyi.enums.LoginEnums
     */
    private Integer loginType;

    private String captcha ; //验证码

    private String key;
}
