package com.xinyilu.common.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * @Description 微信小程序用户信息实体类
 * @Author 纪寒
 * @Date 2022-08-17 16:12:22
 * @Version 1.0
 */
@Data
public class AppletLoginVO implements Serializable {
    private static final long serialVersionUID = 3407837292456224369L;

    /**
     * 小程序unionid
     */
    private String unionid;

    /**
     * 小程序openid
     */
    private String openid;

    /**
     * 错误状态码，40029：js_code无效，45011：API 调用太频繁，请稍候再试
     * 40226：高风险等级用户，小程序登录拦截 ，-1：系统繁忙，此时请开发者稍候再试
     */
    private Integer errcode;

    /**
     * 状态信息，取值有，40029：code 无效，
     * 45011：api minute-quota reach limit  mustslower  retry next minute
     * 40226：code blocked
     * -1：system error
     */
    private String errmsg;
}
