From bb3031392eb33434f67b6f37e08df72547a510ed Mon Sep 17 00:00:00 2001 From: 罗元桥 <2376770955@qq.com> Date: 星期三, 16 六月 2021 18:19:34 +0800 Subject: [PATCH] Merge branch 'test_screen' into 'master' --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java | 64 ++++++++++++++++--------------- 1 files changed, 33 insertions(+), 31 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java index eaf051c..70af590 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComMngPopulationServiceImpl.java @@ -960,37 +960,39 @@ //查询事件播报模块数据 EventNewStatisticsVO newStatisticsVO = this.baseMapper.getEventScreenRightTop(communityId); - //查询事件资源文件 - List<EventResourceDO> eventResourceDOList = - eventResourceService.getBaseMapper().selectList(new LambdaQueryWrapper<EventResourceDO>() - .eq(EventResourceDO::getClassification, 1) - .eq(EventResourceDO::getRefId, newStatisticsVO.getId()) - ); - List<EventResourceVO> picList = new ArrayList<>(); - List<EventResourceVO> audioList = new ArrayList<>(); - List<EventResourceVO> videoList = new ArrayList<>(); - eventResourceDOList.forEach(eventResourceDO -> { - switch (eventResourceDO.getType()) { - case 1: - EventResourceVO picEventResourceVO = new EventResourceVO(); - BeanUtils.copyProperties(eventResourceDO, picEventResourceVO); - picList.add(picEventResourceVO); - break; - case 2: - EventResourceVO audioResourceVO = new EventResourceVO(); - BeanUtils.copyProperties(eventResourceDO, audioResourceVO); - audioList.add(audioResourceVO); - break; - case 3: - EventResourceVO videoResourceVO = new EventResourceVO(); - BeanUtils.copyProperties(eventResourceDO, videoResourceVO); - videoList.add(videoResourceVO); - break; - } - }); - newStatisticsVO.setAudios(audioList); - newStatisticsVO.setPics(picList); - newStatisticsVO.setVideos(videoList); + if(newStatisticsVO != null){ + //查询事件资源文件 + List<EventResourceDO> eventResourceDOList = + eventResourceService.getBaseMapper().selectList(new LambdaQueryWrapper<EventResourceDO>() + .eq(EventResourceDO::getClassification, 1) + .eq(EventResourceDO::getRefId, newStatisticsVO.getId()) + ); + List<EventResourceVO> picList = new ArrayList<>(); + List<EventResourceVO> audioList = new ArrayList<>(); + List<EventResourceVO> videoList = new ArrayList<>(); + eventResourceDOList.forEach(eventResourceDO -> { + switch (eventResourceDO.getType()) { + case 1: + EventResourceVO picEventResourceVO = new EventResourceVO(); + BeanUtils.copyProperties(eventResourceDO, picEventResourceVO); + picList.add(picEventResourceVO); + break; + case 2: + EventResourceVO audioResourceVO = new EventResourceVO(); + BeanUtils.copyProperties(eventResourceDO, audioResourceVO); + audioList.add(audioResourceVO); + break; + case 3: + EventResourceVO videoResourceVO = new EventResourceVO(); + BeanUtils.copyProperties(eventResourceDO, videoResourceVO); + videoList.add(videoResourceVO); + break; + } + }); + newStatisticsVO.setAudios(audioList); + newStatisticsVO.setPics(picList); + newStatisticsVO.setVideos(videoList); + } statisticsVO.setNewStatisticsVO(newStatisticsVO); //查询网格数据 -- Gitblit v1.7.1