flower_city/src/main/java/com/dg/core/api/ElseAccessoryAppletsController.java
@@ -43,7 +43,7 @@ public TableDataInfo selectConfigListAll(@RequestParam(value = "Name",required = false) String Name, @CurrentUser SysUser sysUser) { List<String> ids= PermissionUtil.getPermission(sysUser); List<String> ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); if(ids==null || ids.size()<1) { return getDataTable("您没有权限查看该数据"); flower_city/src/main/java/com/dg/core/api/ReplyTemplateAppletsController.java
@@ -45,7 +45,7 @@ @CurrentUser SysUser sysUser) { Page<ReplyTemplateEntity> pageParam = new Page<>(pageNum,pageSize); List<String> ids= PermissionUtil.getPermission(sysUser); List<String> ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); if(ids==null || ids.size()<1) { return getDataTable("您没有权限查看该数据"); flower_city/src/main/java/com/dg/core/controller/ElseAccessoryController.java
@@ -46,7 +46,7 @@ @CurrentUser SysUser sysUser) { Page<ElseAccessoryEntity> pageParam = new Page<>(pageNum,pageSize); List<String> ids= PermissionUtil.getPermission(sysUser); List<String> ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); if(ids==null || ids.size()<1) { return getDataTable("您没有权限查看该数据"); @@ -67,7 +67,7 @@ public TableDataInfo selectConfigListAll(@RequestParam(value = "Name",required = false) String Name, @CurrentUser SysUser sysUser) { List<String> ids= PermissionUtil.getPermission(sysUser); List<String> ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); if(ids==null || ids.size()<1) { return getDataTable("您没有权限查看该数据"); flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java
@@ -379,7 +379,7 @@ if(StringUtils.equals("1",sysUser.getIsDivisionHead())) { userId=null; ids= PermissionUtil.getPermission(sysUser); ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); } else { @@ -404,7 +404,7 @@ if(StringUtils.equals("1",sysUser.getIsDivisionHead())) { userId=null; ids= PermissionUtil.getPermission(sysUser); ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); } else { flower_city/src/main/java/com/dg/core/controller/OrganizationController.java
@@ -187,5 +187,4 @@ } return ids; } } flower_city/src/main/java/com/dg/core/controller/ReplyTemplateController.java
@@ -44,7 +44,7 @@ @CurrentUser SysUser sysUser) { Page<ReplyTemplateEntity> pageParam = new Page<>(pageNum,pageSize); List<String> ids= PermissionUtil.getPermission(sysUser); List<String> ids= PermissionUtil.getPermission(sysUser,iOrganizationChartService); if(ids==null || ids.size()<1) { return getDataTable("您没有权限查看该数据"); flower_city/src/main/java/com/dg/core/util/PermissionUtil.java
@@ -1,23 +1,23 @@ package com.dg.core.util; import com.dg.core.controller.OrganizationController; import com.dg.core.db.gen.entity.SysUser; import com.dg.core.service.IOrganizationChartService; import com.dg.core.service.impl.OrganizationChartImpl; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RestController; import java.util.ArrayList; import java.util.Collections; import java.util.List; @RestController public class PermissionUtil { @Autowired(required = true) static IOrganizationChartService iOrganizationChartService; public static List<String> getPermission(SysUser sysUser) { public static List<String> getPermission(SysUser sysUser,IOrganizationChartService iOrganizationChartService) { if (StringUtils.equals("3", sysUser.getRoleIds())) { if (StringUtils.isEmpty(sysUser.getDataPermission())) { return null; @@ -46,7 +46,7 @@ else if(StringUtils.equals("1", sysUser.getRoleIds())) { //管理员 List<String> ids=iOrganizationChartService.getIds(null); List<String> ids=iOrganizationChartService.getIds(""); return ids; } else