1
0

Merge remote-tracking branch 'origin/APP权限登录改造'

# Conflicts:
#	fys-admin/src/main/java/com/fuyuanshen/app/service/AppLoginService.java
This commit is contained in:
2025-07-01 14:31:13 +08:00
2 changed files with 8 additions and 10 deletions

View File

@ -98,7 +98,7 @@ public class AppAuthController {
*/
@PostMapping("/logout")
public R<Void> logout() {
loginService.logout();
// loginService.logout();
return R.ok("退出成功");
}

View File

@ -31,10 +31,7 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import java.time.Duration;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.*;
import java.util.function.Supplier;
/**
@ -54,7 +51,7 @@ public class AppLoginService {
private Integer lockTime;
private final ISysTenantService tenantService;
private final IAppRoleService appRoleService;
private final IAppRoleService roleService;
/**
@ -66,7 +63,7 @@ public class AppLoginService {
/**
* 退出登录
*/
public void logout() {
/*public void logout() {
try {
AppLoginUser loginUser = AppLoginHelper.getLoginUser();
if (ObjectUtil.isNull(loginUser)) {
@ -84,7 +81,7 @@ public class AppLoginService {
} catch (NotLoginException ignored) {
}
}
}
}*/
/**
* 记录登录信息
@ -119,8 +116,9 @@ public class AppLoginService {
Set<String> perms = new HashSet<>();
loginUser.setMenuPermission(perms);
loginUser.setRolePermission(perms);
List<AppRoleVo> roles = appRoleService.selectRolesByUserId(userId);
loginUser.setRoles(BeanUtil.copyToList(roles, RoleDTO.class));
loginUser.setRoles(new ArrayList<>());
/* List<AppRoleVo> roles = appRoleService.selectRolesByUserId(userId);
loginUser.setRoles(BeanUtil.copyToList(roles, RoleDTO.class));*/
return loginUser;
}