查询详情时频道标签返回多个
This commit is contained in:
parent
2dca3bdb7f
commit
f07328d9b0
|
|
@ -1,11 +1,14 @@
|
||||||
package com.jinrui.reference.core.model.vo.news;
|
package com.jinrui.reference.core.model.vo.news;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
public class NewsDetailTag {
|
public class NewsDetailTag {
|
||||||
|
|
||||||
private NewsDetailTagItem source;
|
private NewsDetailTagItem source;
|
||||||
|
|
||||||
private NewsDetailTagItem field;
|
private NewsDetailTagItem field;
|
||||||
|
private List<NewsDetailTagItem> fieldArr;
|
||||||
|
|
||||||
public NewsDetailTagItem getSource() {
|
public NewsDetailTagItem getSource() {
|
||||||
return source;
|
return source;
|
||||||
|
|
@ -22,4 +25,12 @@ public class NewsDetailTag {
|
||||||
public void setField(NewsDetailTagItem field) {
|
public void setField(NewsDetailTagItem field) {
|
||||||
this.field = field;
|
this.field = field;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<NewsDetailTagItem> getFieldArr() {
|
||||||
|
return fieldArr;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFieldArr(List<NewsDetailTagItem> fieldArr) {
|
||||||
|
this.fieldArr = fieldArr;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -166,6 +166,7 @@ public class NewsService {
|
||||||
List<NewsTagRel> tagRelListNews = tagMapper.getNewsTagRelList(id);
|
List<NewsTagRel> tagRelListNews = tagMapper.getNewsTagRelList(id);
|
||||||
NewsDetailTag newsDetailTag2 = new NewsDetailTag();
|
NewsDetailTag newsDetailTag2 = new NewsDetailTag();
|
||||||
newsDetailVO.setTag(newsDetailTag2);
|
newsDetailVO.setTag(newsDetailTag2);
|
||||||
|
List<NewsDetailTagItem> arr = new ArrayList<>();
|
||||||
if (!CollectionUtils.isEmpty(tagRelListNews)) {
|
if (!CollectionUtils.isEmpty(tagRelListNews)) {
|
||||||
for (NewsTagRel rel : tagRelListNews) {
|
for (NewsTagRel rel : tagRelListNews) {
|
||||||
Long tagId = rel.getTagId();
|
Long tagId = rel.getTagId();
|
||||||
|
|
@ -177,9 +178,11 @@ public class NewsService {
|
||||||
if (parentId != null && parentId == 1) {
|
if (parentId != null && parentId == 1) {
|
||||||
newsDetailTag2.setSource(tagItem);
|
newsDetailTag2.setSource(tagItem);
|
||||||
} else {
|
} else {
|
||||||
newsDetailTag2.setField(tagItem);
|
// newsDetailTag2.setField(tagItem);
|
||||||
|
arr.add(tagItem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
newsDetailTag2.setFieldArr(arr);
|
||||||
}
|
}
|
||||||
return ResultObject.success(newsDetailVO);
|
return ResultObject.success(newsDetailVO);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue