| | |
| | | //查询网格员头像,姓名 |
| | | Map<String,Object> gridMember = eventMapper.getUserBaseInfo(eventDO.getGridMemberId()); |
| | | if (!CollectionUtils.isEmpty(gridMember)) { |
| | | eventDetailsVO.setGridMemberName(gridMember.get("name") == null ? "" : gridMember.get("name").toString()); |
| | | eventDetailsVO.setGridMemberName(gridMember.get("nick_name") == null ? "" : gridMember.get("nick_name").toString()); |
| | | eventDetailsVO.setGridMemberImageUrl(gridMember.get("image_url") == null ? "" : gridMember.get("image_url").toString()); |
| | | } |
| | | if(Objects.equals(eventDO.getGridMemberId(),eventDO.getCreateBy())){ |
| | | eventDetailsVO.setCreator(eventDetailsVO.getGridMemberName()); |
| | | }else{ |
| | | Map<String,Object> createUser = eventMapper.getUserBaseInfo(eventDO.getCreateBy()); |
| | | eventDetailsVO.setCreator(createUser.get("name") == null ? "" : createUser.get("name").toString()); |
| | | eventDetailsVO.setCreator(createUser.get("nick_name") == null ? "" : createUser.get("nick_name").toString()); |
| | | } |
| | | |
| | | //当事件为特殊人群上报时,需要查询事件与人口关联关系 |
| | |
| | | */ |
| | | @Override |
| | | public R getGridEventStatisticsByApp(Long gridId){ |
| | | return R.ok(this.baseMapper.getGridEventStatisticsByApp(gridId)); |
| | | GridEventStatisticsVO result = this.baseMapper.getGridEventStatisticsByApp(gridId); |
| | | if(result != null){ |
| | | result.setTodayNum(result.getTodayNum() + result.getZfTodayNum()); |
| | | result.setMonthNum(result.getMonthNum() + result.getZfMonthNum()); |
| | | } |
| | | return R.ok(result); |
| | | } |
| | | |
| | | /** |