feat(2227-permissionQuery):修复权限查询
This commit is contained in:
parent
10b79d1e33
commit
3940b0c394
@ -28,7 +28,7 @@ public class ResourcePermissionQueryDTO {
|
||||
|
||||
private List<String> terminals;
|
||||
|
||||
private List<Integer> authType;
|
||||
private List<Integer> authTypes;
|
||||
|
||||
/** 路径包含 **/
|
||||
private Long inPath;
|
||||
|
||||
@ -104,6 +104,7 @@ public class SaasFeatureResourceServiceImpl implements SaasFeatureResourceServic
|
||||
.in(CollectionUtil.isNotEmpty(param.getFeatureTypes()), SaasFeatureResource::getFeatureType, param.getFeatureTypes())
|
||||
.in(CollectionUtil.isNotEmpty(param.getFeatureCodes()), SaasFeatureResource::getFeatureCode, param.getFeatureCodes())
|
||||
.in(CollectionUtil.isNotEmpty(param.getTerminals()), SaasFeatureResource::getTerminal, param.getTerminals())
|
||||
.in(CollectionUtil.isNotEmpty(param.getAuthTypes()), SaasFeatureResource::getAuthType, param.getAuthTypes())
|
||||
.apply(Objects.nonNull(param.getInPath()), " FIND_IN_SET(" + param.getInPath() + ", path)")
|
||||
.list();
|
||||
return BeanMapper.copyList(resourceList, ResourcePermission.class);
|
||||
@ -118,7 +119,7 @@ public class SaasFeatureResourceServiceImpl implements SaasFeatureResourceServic
|
||||
|
||||
//load from DB
|
||||
String[] featureIds = this.permissionQuery(ResourcePermissionQueryDTO.builder()
|
||||
.authType(Collections.singletonList(FeatureResourceAuthType.ALL_ROLE.getCode()))
|
||||
.authTypes(Collections.singletonList(FeatureResourceAuthType.ALL_ROLE.getCode()))
|
||||
.build())
|
||||
.stream()
|
||||
.map(ResourcePermission::getId).map(String::valueOf)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user