update 更名 SaInterfaceImpl 为 SaPermissionImpl 完善相关注释

This commit is contained in:
疯狂的狮子Li 2022-04-02 11:54:44 +08:00
parent 4f0a584efc
commit e6940d48e3

View File

@ -9,9 +9,17 @@ import org.springframework.stereotype.Component;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
/**
* sa-token 权限管理实现类
*
* @author Lion Li
*/
@Component @Component
public class SaInterfaceImpl implements StpInterface { public class SaPermissionImpl implements StpInterface {
/**
* 获取菜单权限列表
*/
@Override @Override
public List<String> getPermissionList(Object loginId, String loginType) { public List<String> getPermissionList(Object loginId, String loginType) {
LoginUser loginUser = LoginHelper.getLoginUser(); LoginUser loginUser = LoginHelper.getLoginUser();
@ -19,11 +27,14 @@ public class SaInterfaceImpl implements StpInterface {
if (userType == UserType.SYS_USER) { if (userType == UserType.SYS_USER) {
return new ArrayList<>(loginUser.getMenuPermission()); return new ArrayList<>(loginUser.getMenuPermission());
} else if (userType == UserType.APP_USER) { } else if (userType == UserType.APP_USER) {
// app端权限返回 自行根据业务编写 // 其他端 自行根据业务编写
} }
return new ArrayList<>(); return new ArrayList<>();
} }
/**
* 获取角色权限列表
*/
@Override @Override
public List<String> getRoleList(Object loginId, String loginType) { public List<String> getRoleList(Object loginId, String loginType) {
LoginUser loginUser = LoginHelper.getLoginUser(); LoginUser loginUser = LoginHelper.getLoginUser();
@ -31,7 +42,7 @@ public class SaInterfaceImpl implements StpInterface {
if (userType == UserType.SYS_USER) { if (userType == UserType.SYS_USER) {
return new ArrayList<>(loginUser.getRolePermission()); return new ArrayList<>(loginUser.getRolePermission());
} else if (userType == UserType.APP_USER) { } else if (userType == UserType.APP_USER) {
// app端权限返回 自行根据业务编写 // 其他端 自行根据业务编写
} }
return new ArrayList<>(); return new ArrayList<>();
} }