疯狂的狮子li
2022-02-11 83c0b70a2d8e67e371b40322f1a8529ca13e3827
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/LoginUser.java
@@ -1,10 +1,12 @@
package com.ruoyi.common.core.domain.model;
import com.ruoyi.common.core.domain.dto.RoleDTO;
import com.ruoyi.common.helper.LoginHelper;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.List;
import java.util.Set;
/**
@@ -15,7 +17,6 @@
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class LoginUser implements Serializable {
    private static final long serialVersionUID = 1L;
@@ -29,6 +30,11 @@
     * 部门ID
     */
    private Long deptId;
    /**
     * 部门名
     */
    private String deptName;
    /**
     * 用户唯一标识
@@ -85,8 +91,21 @@
     */
    private String username;
    /**
     * 角色对象
     */
    private List<RoleDTO> roles;
    /**
     * 数据权限 当前角色ID
     */
    private Long roleId;
    /**
     * 获取登录id
     */
    public String getLoginId() {
        return userType + userId;
        return userType + LoginHelper.JOIN_CODE + userId;
    }
}