package com.yeejoin.precontrol.common.param;

import lombok.Data;

/**
 * @author shg
 * 用户信息登录-年底需求调整,驻场开发
 */
@Data
public class MobileLoginParam {

    /**
     * 注册类型：1-微信授权快捷登录；2-手机验证登录
     */
    private int registerType;

    /**
     * 是否需要需要短信验证： true-验证； false-不验证
     */
    private Boolean isNeedVerify;

    /**
     * 注册类型为1时使用：微信用户数据字段1,根据1、2进行数据解密，计算出手机号
     */
    private String encryptedData;

    /**
     * 注册类型为1时使用：微信用户数据字段2,根据1、2进行数据解密，计算出手机号
     */
    private String iv;

    /**
     *注册类型为1时使用：微信用户数据字段3,根据1、2、3进行数据解密，计算出手机号
     */
    private String code;

    /**
     * 注册类型为2-手机验证登录时使用：手机号
     */
    private String phoneNo;

    /**
     *  注册类型为2-手机验证登录时使用：验证码
     */
    private String verifyCode;
}
