Browse Source

已发布、已下线文章详情新增tagNameList

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

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

@ -1,6 +1,7 @@
package com.epmet.dto.result; package com.epmet.dto.result;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -48,10 +49,16 @@ public class GovArticleDetailResultDTO implements Serializable {
private String publishRangeDesc; private String publishRangeDesc;
/** /**
* 标签字符串 * 标签字符串-已废弃不会返给前端
*/ */
@JsonIgnore
private String tags; private String tags;
/**
* 文章关联标签集合
*/
private String[] tagNameList;
/** /**
* 发布状态 已发布:published已下线offline * 发布状态 已发布:published已下线offline
*/ */

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

@ -269,6 +269,10 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit
if (null != articleDetail) { if (null != articleDetail) {
List<GovArticleContentDTO> articleContentList = baseDao.queryGovArticleContent(articleId); List<GovArticleContentDTO> articleContentList = baseDao.queryGovArticleContent(articleId);
articleDetail.setArticleContentList(articleContentList); articleDetail.setArticleContentList(articleContentList);
if (StringUtils.isNoneBlank(articleDetail.getTags())) {
String[] tagNames = articleDetail.getTags().split("\\|");
articleDetail.setTagNameList(tagNames);
}
} }
return articleDetail; return articleDetail;
} }

Loading…
Cancel
Save