package com.gyee.wisdom.common.data.system.model;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class User implements Serializable {

	private static final long serialVersionUID = 1L;

	/** 主键ID */
	private String id ;
	/** 登录名称 */
	private String userName;
	/** 密码 */
	private String password;
	/**密码加密的盐*/
	private String salt;
	/** 邮箱 */
	private String email;
	/** 是否禁用 */
	private boolean disabled;
	/** 创建时间 */
	private Date createTime;
	/** 最后登录时间 */
	private Date lastTime;
	/** 中文名称 */
	private String chineseName;
	/** 联系电话 */
	private String contractTel;
	/** app注册ID */
	private String registionId;

	private List<Role> roles;

	public boolean isRoot(){
		return "admin".equals(userName);
	}

}
