package org.springblade.modules.member.wx.dto;

import lombok.Data;
import org.springblade.modules.member.vo.MemberVO;

import java.io.Serializable;

/**
 * 用户登录信息
 */
@Data
public class LoginTokenDTO implements Serializable {

	/**
	 *用户id
	 */
	private Long id;
	/**
	 *用户账号id
	 */
	private Long accountId;
	/**
	 *账号（一般用微信openId或unionId来填充）
	 */
	private String account;

	/**
	 * 账号（会员设置的账号名）
	 */
	private String name;

	/**
	 * 真实姓名（身份证名称）
	 */
	private String realname;

	/**
	 *昵称，一般用微信昵称来填充
	 */
	private String nickName;

	/**
	 *头像（一般用微信头像路径来填充）
	 */
	private String avator ;

	/**
	 *状态
	 */
	private Integer status;

	/**
	 *会员信息（详细），包含了建档门店ID
	 */
	private MemberVO memberInfo;

	/**
	 * 租户id（单体版不需要赋值）
	 */
	private String tenantId;

}
