From 5d1e6dbb4a9abff2ef984058914b73e7f2ced736 Mon Sep 17 00:00:00 2001 From: CeDo <cedoogle@gmail.com> Date: 星期四, 03 六月 2021 20:02:59 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/test' into test --- springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventServiceImpl.java | 61 ++++++++++++++++++++++++++++++ 1 files changed, 61 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventServiceImpl.java index ea9fbb8..58332d5 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/EventServiceImpl.java @@ -49,6 +49,8 @@ private EventTransferRecordService eventTransferRecordService; @Resource private CommunityService communityService; + @Resource + private EventGridDataMapper eventGridDataMapper; /** @@ -98,6 +100,12 @@ eventVO.setAudios(audioList); eventVO.setPics(picList); eventVO.setVideos(videoList); + + //查询网格员头像 + String imageUrl = eventMapper.getGridMemberImageUrl(eventVO.getGridMemberId()); + if(StringUtils.isNotEmpty(imageUrl)){ + eventVO.setGridMemberImageUrl(imageUrl); + } }); return R.ok(ipage); } @@ -134,6 +142,32 @@ if(eventDO!=null) { EventDetailsVO eventDetailsVO = new EventDetailsVO(); BeanUtils.copyProperties(eventDO, eventDetailsVO); + + Integer event_status = eventDO.getEventStatus(); + Integer event_process_status = eventDO.getEventProcessStatus(); + Integer process_type = eventDO.getProcessType(); + Integer community_process = eventDO.getCommunityProcess(); + + Integer eventDealStatus = -1; + //1 待处理、2 待验证、3 已上报、4 已解决、5 草稿箱、6已撤销 + if(event_status ==2 && event_process_status == 1 && process_type == 1) { + eventDealStatus = 1;//"待处理" + }else if( event_process_status == 3) { + eventDealStatus = 2;//"待验证" + }else if( event_status == 1 && community_process == 1 ) { + eventDealStatus=3;//"已上报" + }else if( event_process_status == 2 ) { + eventDealStatus=4;//"已解决" + }else if( event_status == 1 ) { + eventDealStatus = 5;//"草稿箱" + }else if( event_status == 4 ) { + eventDealStatus=6;//"已撤销" + } + eventDetailsVO.setEventDealStatus(eventDealStatus); + + EventGridDataDO eventGridDataDO = eventGridDataMapper.selectById(eventDO.getGridId()); + eventDetailsVO.setGridName(eventGridDataDO.getGridName()); + //查询事件关联附件 List<EventResourceDO> eventResourceDOList = eventResourceService.getBaseMapper().selectList(new LambdaQueryWrapper<EventResourceDO>() @@ -212,6 +246,13 @@ eventTransferRecordVOS.add(eventTransferRecordVO); } eventDetailsVO.setTrans(eventTransferRecordVOS); + + //查询事件发布人头像 + String imageUrl = eventMapper.getGridMemberImageUrl(eventDO.getGridMemberId()); + if(StringUtils.isNotEmpty(imageUrl)){ + eventDetailsVO.setGridMemberImageUrl(imageUrl); + } + return R.ok(eventDetailsVO); } return R.fail(); @@ -242,6 +283,7 @@ eventResourceDO.setUrl(commonEventAddDTO.getAudio()); eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setCreateBy(commonEventAddDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventAddDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if(audioAdd!=1){ throw new ServiceException("添加音频失败"); @@ -255,6 +297,7 @@ eventResourceDO.setUrl(commonEventAddDTO.getVideo()); eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setCreateBy(commonEventAddDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventAddDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if(videoAdd!=1){ throw new ServiceException("添加视频失败"); @@ -306,6 +349,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(commonEventEditDTO.getAudio()); eventResourceDO.setCreateBy(commonEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventEditDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -319,6 +363,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(commonEventEditDTO.getVideo()); eventResourceDO.setCreateBy(commonEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventEditDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); @@ -366,6 +411,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(commonEventEditDTO.getAudio()); eventResourceDO.setCreateBy(commonEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventEditDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -379,6 +425,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(commonEventEditDTO.getVideo()); eventResourceDO.setCreateBy(commonEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventEditDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); @@ -510,6 +557,7 @@ eventResourceDO.setUrl(commonEventDealDTO.getAudio()); eventResourceDO.setRefId(transferRecordDO.getId()); eventResourceDO.setCreateBy(commonEventDealDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventDealDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if(audioAdd!=1){ throw new ServiceException("添加音频失败"); @@ -523,6 +571,7 @@ eventResourceDO.setUrl(commonEventDealDTO.getVideo()); eventResourceDO.setRefId(transferRecordDO.getId()); eventResourceDO.setCreateBy(commonEventDealDTO.getUserId()); + eventResourceDO.setResourceTime(commonEventDealDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if(videoAdd!=1){ throw new ServiceException("添加视频失败"); @@ -635,6 +684,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(specialEventEditDTO.getAudio()); eventResourceDO.setCreateBy(specialEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(specialEventEditDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -648,6 +698,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(specialEventEditDTO.getVideo()); eventResourceDO.setCreateBy(specialEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(specialEventEditDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); @@ -695,6 +746,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(specialEventEditDTO.getAudio()); eventResourceDO.setCreateBy(specialEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(specialEventEditDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -708,6 +760,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(specialEventEditDTO.getVideo()); eventResourceDO.setCreateBy(specialEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(specialEventEditDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); @@ -761,6 +814,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(specialEventAddDTO.getAudio()); eventResourceDO.setCreateBy(specialEventAddDTO.getUserId()); + eventResourceDO.setResourceTime(specialEventAddDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -774,6 +828,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(specialEventAddDTO.getVideo()); eventResourceDO.setCreateBy(specialEventAddDTO.getUserId()); + eventResourceDO.setResourceTime(specialEventAddDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); @@ -837,6 +892,7 @@ eventResourceDO.setUrl(publicityEventAddDTO.getAudio()); eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setCreateBy(publicityEventAddDTO.getUserId()); + eventResourceDO.setResourceTime(publicityEventAddDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if(audioAdd!=1){ throw new ServiceException("添加音频失败"); @@ -850,6 +906,7 @@ eventResourceDO.setUrl(publicityEventAddDTO.getVideo()); eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setCreateBy(publicityEventAddDTO.getUserId()); + eventResourceDO.setResourceTime(publicityEventAddDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if(videoAdd!=1){ throw new ServiceException("添加视频失败"); @@ -899,6 +956,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(publicityEventEditDTO.getAudio()); eventResourceDO.setCreateBy(publicityEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(publicityEventEditDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -912,6 +970,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(publicityEventEditDTO.getVideo()); eventResourceDO.setCreateBy(publicityEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(publicityEventEditDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); @@ -959,6 +1018,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(publicityEventEditDTO.getAudio()); eventResourceDO.setCreateBy(publicityEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(publicityEventEditDTO.getAudioTime()); int audioAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (audioAdd != 1) { throw new ServiceException("添加音频失败"); @@ -972,6 +1032,7 @@ eventResourceDO.setRefId(eventDO.getId()); eventResourceDO.setUrl(publicityEventEditDTO.getVideo()); eventResourceDO.setCreateBy(publicityEventEditDTO.getUserId()); + eventResourceDO.setResourceTime(publicityEventEditDTO.getVideoTime()); int videoAdd = eventResourceService.getBaseMapper().insert(eventResourceDO); if (videoAdd != 1) { throw new ServiceException("添加视频失败"); -- Gitblit v1.7.1