فهرست منبع

修复角色BUG

lin 4 سال پیش
والد
کامیت
43ad93d4b8
1فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 7 2
      smart-city-platform/src/main/java/com/bz/smart_city/service/impl/PermissionServiceImpl.java

+ 7 - 2
smart-city-platform/src/main/java/com/bz/smart_city/service/impl/PermissionServiceImpl.java

@@ -132,8 +132,13 @@ public class PermissionServiceImpl implements PermissionService {
             }
 
         } else {
-            List<Integer> sysIdList = channelMapper.getChannelBySiteId(loginUser.getSiteId());
-            list = permissionMapper.getAllPermission(null, 1, sysIdList);
+            //List<Integer> sysIdList = channelMapper.getChannelBySiteId(loginUser.getSiteId());
+            //list = permissionMapper.getAllPermission(null, 1, sysIdList);
+            if (loginUser.getSiteType() == 1) {
+                list = permissionMapper.getPermissionBySiteAdmin(loginUser.getSiteId(),null,1,null);
+            }else {
+                list = permissionMapper.getPermissionBySiteAdmin(loginUser.getSiteId(),null,null,1);
+            }
         }
 
         //遍历所有节点的父类ID集合