feat:(REQ-3068) 解决新菜单跟菜单端重复的问题

This commit is contained in:
lilong 2024-10-11 18:42:17 +08:00
parent 0e9e269f4b
commit 9ae581f5fb
2 changed files with 6 additions and 1 deletions

View File

@ -858,7 +858,11 @@ public class SaasFeatureResourceServiceImpl extends ServiceImpl<SaasFeatureResou
} }
return resolveSaasFeature(Sets.newHashSet(terminals)).stream() return resolveSaasFeature(Sets.newHashSet(terminals)).stream()
.collect(Collectors.toMap(SaasFeatureResourceDTO::getTerminal, SaasFeatureResourceDTO::getFeatures)); .collect(Collectors.toMap(SaasFeatureResourceDTO::getTerminal, SaasFeatureResourceDTO::getFeatures,
(f, s) -> {
f.addAll(s);
return f;
}));
} }
private List<SaasFeatureResourceDTO> resolveSaasFeature(Set<String> terminals) { private List<SaasFeatureResourceDTO> resolveSaasFeature(Set<String> terminals) {

View File

@ -814,6 +814,7 @@ public class TyrSaasAuthServiceImpl implements TyrSaasAuthService {
try { try {
return findIdentityAuthV2(req).getPermissions(); return findIdentityAuthV2(req).getPermissions();
} catch (Exception ex) { } catch (Exception ex) {
log.error("", ex);
log.error("查询权限异常,执行降级处理"); log.error("查询权限异常,执行降级处理");
return findIdentityAuth(req).getPermissions(); return findIdentityAuth(req).getPermissions();
} }