Browse Source

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

master
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;
/**
* 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{
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;
}

Loading…
Cancel
Save