Browse Source

(已发布、已下线)文章详情接口新增返参:isMePublished 为true时显示下线

dev_shibei_match
yinzuomei 5 years ago
parent
commit
64a17f0e0e
  1. 5
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GovArticleDetailResultDTO.java
  2. 7
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/ArticleServiceImpl.java

5
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GovArticleDetailResultDTO.java

@ -73,4 +73,9 @@ public class GovArticleDetailResultDTO implements Serializable {
* 内容列表 * 内容列表
*/ */
private List<GovArticleContentDTO> articleContentList; private List<GovArticleContentDTO> articleContentList;
/**
* true是我发布的false不是我发布的
*/
private Boolean isMePublished;
} }

7
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/ArticleServiceImpl.java

@ -253,6 +253,13 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit
}else{ }else{
articleDetail.setTagNameList(new String[0]); articleDetail.setTagNameList(new String[0]);
} }
ArticleEntity articleEntity=this.baseDao.selectById(articleId);
log.info(String.format("当前文章id%s,发布人id%s,当前用户id%s", articleId, articleEntity.getCreatedBy(), loginUserUtil.getLoginUserId()));
if(articleEntity.getCreatedBy().equals(loginUserUtil.getLoginUserId())){
articleDetail.setIsMePublished(true);
}else{
articleDetail.setIsMePublished(false);
}
} }
return articleDetail; return articleDetail;
} }

Loading…
Cancel
Save