Browse Source

修改首页铃铛进入的详情页面信息

gao.qiang 10 months ago
parent
commit
0bbc2b5570

+ 7 - 0
hazard-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

@@ -9,6 +9,7 @@ import com.ozs.common.core.controller.BaseController;
 import com.ozs.common.core.domain.AjaxResult;
 import com.ozs.common.core.domain.entity.SysDept;
 import com.ozs.common.core.domain.entity.SysDictData;
+import com.ozs.common.core.domain.entity.SysRole;
 import com.ozs.common.core.redis.RedisCache;
 import com.ozs.common.enums.BusinessType;
 import com.ozs.common.exception.base.BaseException;
@@ -1020,8 +1021,14 @@ public class BaseCameraManagementController extends BaseController {
         LambdaQueryWrapper<BaseDeviceDynamicManagement> queryWrapper = new LambdaQueryWrapper<>();
         queryWrapper.le(BaseDeviceDynamicManagement::getElectricity, 10);
         long electricity = baseDeviceDynamicManagementService.count(queryWrapper);
+        List<BaseDeviceDynamicManagement> list = baseDeviceDynamicManagementService.list();
+        List<BaseDeviceDynamicManagement> collect = list.stream().filter(f -> f.getFacilityState()==1).collect(Collectors.toList());
+        List<BaseDeviceDynamicManagement> collect1 = list.stream().filter(f -> f.getElectricityState()==1).collect(Collectors.toList());
+
+
         map.put("electricity", electricity);
         map.put("count", isDisable + electricity);
+        map.put("category", (long) (collect.size()+collect1.size()));
         return AjaxResult.success(map);
     }