Browse Source

删除重复的 UserInfoDetails.java

master
Lierbao 1 year ago
parent
commit
ed3e0bd551
4 changed files with 4 additions and 75 deletions
  1. +2
    -0
      pmapi/src/main/java/com/ningdatech/pmapi/organization/manage/OrganizationManage.java
  2. +1
    -1
      pmapi/src/main/java/com/ningdatech/pmapi/sys/manage/MenuManage.java
  3. +0
    -73
      pmapi/src/main/java/com/ningdatech/pmapi/user/model/UserInfoDetails.java
  4. +1
    -1
      pmapi/src/main/java/com/ningdatech/pmapi/user/util/LoginUserUtil.java

+ 2
- 0
pmapi/src/main/java/com/ningdatech/pmapi/organization/manage/OrganizationManage.java View File

@@ -11,5 +11,7 @@ import org.springframework.stereotype.Component;
@RequiredArgsConstructor @RequiredArgsConstructor
public class OrganizationManage { public class OrganizationManage {


// private final



} }

+ 1
- 1
pmapi/src/main/java/com/ningdatech/pmapi/sys/manage/MenuManage.java View File

@@ -9,7 +9,7 @@ import com.ningdatech.pmapi.sys.entity.Menu;
import com.ningdatech.pmapi.sys.entity.RoleMenu; import com.ningdatech.pmapi.sys.entity.RoleMenu;
import com.ningdatech.pmapi.sys.entity.vo.MenuRoleVO; import com.ningdatech.pmapi.sys.entity.vo.MenuRoleVO;
import com.ningdatech.pmapi.sys.service.IRoleMenuService; import com.ningdatech.pmapi.sys.service.IRoleMenuService;
import com.ningdatech.pmapi.user.model.UserInfoDetails;
import com.ningdatech.pmapi.user.security.auth.model.UserInfoDetails;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;




+ 0
- 73
pmapi/src/main/java/com/ningdatech/pmapi/user/model/UserInfoDetails.java View File

@@ -1,73 +0,0 @@
package com.ningdatech.pmapi.user.model;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;

import com.ningdatech.basic.auth.AbstractLoginUser;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
* @author LiuXinXin
* @date 2022/8/1 下午3:32
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class UserInfoDetails extends AbstractLoginUser implements UserDetails {

private static final long serialVersionUID = 1L;

private String nickName;

private String password;

private List<String> roleList;

private Integer dataScope;

private Long roleId;

private Long companyId;

private String companyName;

private Long regionId;

private String regionName;

private List<Long> roleIdList;

/**
* 获取用户权限
*/
@Override
public Collection<? extends GrantedAuthority> getAuthorities() {
return new ArrayList<>();
}

@Override
public boolean isAccountNonExpired() {
return true;
}

@Override
public boolean isAccountNonLocked() {
return true;
}

@Override
public boolean isCredentialsNonExpired() {
return true;
}

@Override
public boolean isEnabled() {
return true;
}

}

+ 1
- 1
pmapi/src/main/java/com/ningdatech/pmapi/user/util/LoginUserUtil.java View File

@@ -1,7 +1,7 @@
package com.ningdatech.pmapi.user.util; package com.ningdatech.pmapi.user.util;


import com.ningdatech.basic.auth.AbstractLoginUserUtil; import com.ningdatech.basic.auth.AbstractLoginUserUtil;
import com.ningdatech.pmapi.user.model.UserInfoDetails;
import com.ningdatech.pmapi.user.security.auth.model.UserInfoDetails;




/** /**


Loading…
Cancel
Save