xiao547607 5 роки тому
батько
коміт
456a29f2db

+ 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);