瀏覽代碼

修复角色BUG

lin 4 年之前
父節點
當前提交
43ad93d4b8

+ 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集合