package org.springblade.modules.article.service.impl;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import org.springblade.core.secure.utils.AuthUtil;
|
import org.springblade.modules.article.entity.ArticleCommentEntity;
|
import org.springblade.modules.article.mapper.ArticleCommentMapper;
|
import org.springblade.modules.article.service.IArticleCommentService;
|
import org.springblade.modules.article.vo.ArticleCommentVO;
|
import org.springframework.stereotype.Service;
|
|
/**
|
* 通知评论表 服务实现类
|
*
|
* @author BladeX
|
* @since 2023-11-08
|
*/
|
@Service
|
public class ArticleCommentServiceImpl extends ServiceImpl<ArticleCommentMapper, ArticleCommentEntity> implements IArticleCommentService {
|
|
@Override
|
public IPage<ArticleCommentVO> selectArticleCommentPage(IPage<ArticleCommentVO> page, ArticleCommentVO noticeComment) {
|
String userRole = AuthUtil.getUserRole();
|
// if (userRole.contains("jdgly")) {
|
// List<String> regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId());
|
// IDistrictService bean = SpringUtils.getBean(IDistrictService.class);
|
// List<DistrictEntity> list = bean.list(Wrappers.<DistrictEntity>lambdaQuery()
|
// .in(DistrictEntity::getCommunityCode, regionChildCodesList));
|
// List<String> fieldValues = list.stream().map(DistrictEntity::getId).collect(Collectors.toList());
|
// noticeComment.setCityCodeList(regionChildCodesList);
|
// }
|
return page.setRecords(baseMapper.selectArticleCommentPage(page, noticeComment));
|
}
|
|
@Override
|
public String saveComment(ArticleCommentEntity articleComment) {
|
return "操作成功";
|
}
|
}
|