瀏覽代碼

sz 查询添加权限

xiao547607 5 年之前
父節點
當前提交
456a29f2db
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11 0
      web/src/main/java/com/jpsoft/smart/modules/base/controller/DeviceInfoController.java

+ 11 - 0
web/src/main/java/com/jpsoft/smart/modules/base/controller/DeviceInfoController.java

@@ -550,6 +550,17 @@ public class DeviceInfoController {
         if (StringUtils.isNotEmpty(aliasName)) {
             searchParams.put("aliasName", "%" + aliasName + "%");
         }
+
+
+        //为公司管理员
+        boolean is_admin = userService.hasRole(subject,"ADMIN");
+        if(is_admin){
+            User user = userService.get(subject);
+            String companyId = user.getCompanyId();
+            searchParams.put("bindCompanyId", companyId);
+
+        }
+
         List<DeviceInfo> deviceList = deviceInfoService.pageSearch(searchParams,1, limit,false, sortList);
 
         msgResult.setResult(true);