| | |
| | | @Autowired |
| | | private CheckIndexVideoMapper checkIndexVideoMapper; |
| | | @Autowired |
| | | private TMonitorMapper monitorMapper; |
| | | @Autowired |
| | | private ICheckIndexVideoService checkIndexVideoService; |
| | | @Autowired |
| | | private RedisTemplate redisTemplate; |
| | |
| | | if(!CollectionUtils.isEmpty(list)){ |
| | | monitorMap = list.stream().collect(Collectors.toMap(TMonitorVO::getSerialNumber, Function.identity())); |
| | | } |
| | | //获取省厅国标码集合 |
| | | List<String> provinceIds = getProvince(); |
| | | //未注册设备 |
| | | Map<String,TMonitor> newMonitorMap = new HashMap<>(); |
| | | //Mongo一机一档同步Mysql时放入Redis |
| | |
| | | |
| | | String deptId = monitor.getDeptId().toString(); |
| | | updateAreaStats(areaStatsMap, deptId, result,newMonitorMap,todayMonitor); |
| | | |
| | | // 处理省厅数据 |
| | | if (!CollectionUtils.isEmpty(provinceIds) && provinceIds.contains(monitor.getSerialNumber())) { |
| | | String provinceKey = ApiConstants.Province + deptId; |
| | | updateAreaStats(areaStatsMap, provinceKey, result,newMonitorMap,todayMonitor); |
| | | } |
| | | } |
| | | |
| | | // 查询是否index表已经存在今日数据 |