diff --git a/mallinkService/src/main/java/com/iformall/service/impl/MallPermissionServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/MallPermissionServiceImpl.java index e2b7b37d1..6834bfec6 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/MallPermissionServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/MallPermissionServiceImpl.java @@ -190,7 +190,8 @@ public class MallPermissionServiceImpl implements MallPermissionService { for(MallPermission entity : menuList){ //目录 - if(entity.getResourceType().equals(EnumPermissionType.CATALOG.getCode())){ + if(entity.getResourceType().equals(EnumPermissionType.CATALOG.getCode()) || + entity.getResourceType().equals(EnumPermissionType.B.getCode())){ List subPermisson = getMenuTreeList(queryListParentId(entity.getId(), menuIdList, boolNav), menuIdList, boolNav); List logicPermisson = getLogicPermisson(entity); subPermisson.addAll(logicPermisson);