无关风月
2025-04-03 b01f752252eaadd1fa31eda6a9ad43146660b721
xinquan-api/xinquan-api-system/src/main/java/com/xinquan/system/api/model/LoginUser.java
@@ -1,14 +1,17 @@
package com.xinquan.system.api.model;
import com.xinquan.system.api.domain.SysUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Set;
import com.xinquan.system.api.domain.SysUser;
/**
 * 用户信息
 *
 * @author ruoyi
 */
@ApiModel(value = "登录用户信息")
public class LoginUser implements Serializable
{
    private static final long serialVersionUID = 1L;
@@ -16,46 +19,57 @@
    /**
     * 用户唯一标识
     */
    @ApiModelProperty(value = "用户唯一标识")
    private String token;
    /**
     * 用户名id
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userid;
    @ApiModelProperty(value = "app用户id")
    private Long appUserId;
    /**
     * 用户名
     */
    @ApiModelProperty(value = "用户名")
    private String username;
    /**
     * 登录时间
     */
    @ApiModelProperty(value = "登录时间")
    private Long loginTime;
    /**
     * 过期时间
     */
    @ApiModelProperty(value = "过期时间")
    private Long expireTime;
    /**
     * 登录IP地址
     */
    @ApiModelProperty(value = "登录IP地址")
    private String ipaddr;
    /**
     * 权限列表
     */
    @ApiModelProperty(value = "权限列表")
    private Set<String> permissions;
    /**
     * 角色列表
     */
    @ApiModelProperty(value = "角色列表")
    private Set<String> roles;
    /**
     * 用户信息
     */
    @ApiModelProperty(value = "用户信息")
    private SysUser sysUser;
    public String getToken()
@@ -147,4 +161,12 @@
    {
        this.sysUser = sysUser;
    }
    public Long getAppUserId() {
        return appUserId;
    }
    public void setAppUserId(Long appUserId) {
        this.appUserId = appUserId;
    }
}