| | |
| | | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import static java.util.Objects.nonNull; |
| | | |
| | | /** |
| | | * @program: springcloud_k8s_panzhihuazhihuishequ |
| | | * @description: 社区动态 |
| | |
| | | if (ObjectUtils.isEmpty(comActDynDO)) { |
| | | return R.fail("社区动态不存在"); |
| | | } |
| | | ComActDO comActDO = comActDAO.selectById(comActDynDO.getCommunityId()); |
| | | Integer category = comActDynDO.getCategory(); |
| | | Integer count = comActDynUserDAO |
| | | .selectCount(new QueryWrapper<ComActDynUserDO>().lambda().eq(ComActDynUserDO::getDynId, id)); |
| | | ComActDynVO comActDynVO = new ComActDynVO(); |
| | | BeanUtils.copyProperties(comActDynDO, comActDynVO); |
| | | comActDynVO.setReadNum(count); |
| | | comActDynVO.setCommunityName(comActDO.getName()); |
| | | if (nonNull(category) && !category.equals(3)) { |
| | | ComActDO comActDO = comActDAO.selectById(comActDynDO.getCommunityId()); |
| | | comActDynVO.setCommunityName(comActDO.getName()); |
| | | } |
| | | return R.ok(comActDynVO); |
| | | } |
| | | |