package com.xiaopeng.api.vo.account; import com.xiaopeng.api.model.account.SysRole; import com.xiaopeng.api.model.account.SysUser; import com.xiaopeng.api.model.account.XpOperationsUser; import java.io.Serializable; import java.util.List; import java.util.Set; /** * 运维用户信息 * * @author ruoyi */ public class LoginOperationUser implements Serializable { private static final long serialVersionUID = 1L; /** * 用户唯一标识 */ private String token; /** * 用户名id */ private Long id; /** * 用户名 */ private String username; /** * 登录时间 */ private Long loginTime; /** * 过期时间 */ private Long expireTime; /** * 登录IP地址 */ private String ipaddr; /** * 权限列表 */ private Set permissions; /** * 角色列表 */ private Set roles; /** * 用户信息 */ private XpOperationsUser xpOperationsUser; /** * 用户类型(系统用户,小程序用户) */ private String userType; public String getToken() { return token; } public void setToken(String token) { this.token = token; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public Long getLoginTime() { return loginTime; } public void setLoginTime(Long loginTime) { this.loginTime = loginTime; } public Long getExpireTime() { return expireTime; } public void setExpireTime(Long expireTime) { this.expireTime = expireTime; } public String getIpaddr() { return ipaddr; } public void setIpaddr(String ipaddr) { this.ipaddr = ipaddr; } public Set getPermissions() { return permissions; } public void setPermissions(Set permissions) { this.permissions = permissions; } public Set getRoles() { return roles; } public void setRoles(Set roles) { this.roles = roles; } public XpOperationsUser getXpOperationsUser() { return xpOperationsUser; } public void setXpOperationsUser(XpOperationsUser xpOperationsUser) { this.xpOperationsUser = xpOperationsUser; } public String getUserType() { return userType; } public void setUserType(String userType) { this.userType = userType; } }