换字段

This commit is contained in:
86182
2022-10-29 16:20:29 +08:00
parent 5af987d96d
commit 029eb796b5

View File

@@ -323,12 +323,14 @@ public class FavoritesServiceImpl implements IFavoritesService{
if(!answerList.isEmpty()){ if(!answerList.isEmpty()){
QueryBuilder from = QueryBuilder.from(Answer.class); QueryBuilder from = QueryBuilder.from(Answer.class);
from.addFilter(FieldFilters.in("id", answerList)); from.addFilter(FieldFilters.in("id", answerList));
from.addFields("id","content","images","praises","shares","favorites","sysCreateAid","sysCreateBy","qid","sysCreateTime"); from.addFields("id","content","images","praises","shares","favorites","sysCreateAid","sysCreateBy","qid","sysCreateTime");
try { try {
List<Object[]> listFields = articleDao.findListFields(from.builder()); List<Object[]> listFields = articleDao.findListFields(from.builder());
for (Object[] o:listFields) { for (Object[] o:listFields) {
for (FavoriteTotalDto favoriteTotalDto : list.getList()) { for (FavoriteTotalDto favoriteTotalDto : list.getList()) {
if(o[0].equals(favoriteTotalDto.getId())) {
favoriteTotalDto.setContent((String) o[1]); favoriteTotalDto.setContent((String) o[1]);
favoriteTotalDto.setImage((String) o[2]); favoriteTotalDto.setImage((String) o[2]);
favoriteTotalDto.setPraises((Integer) o[3]); favoriteTotalDto.setPraises((Integer) o[3]);
@@ -336,9 +338,11 @@ public class FavoritesServiceImpl implements IFavoritesService{
favoriteTotalDto.setFavorites((Integer) o[5]); favoriteTotalDto.setFavorites((Integer) o[5]);
favoriteTotalDto.setAuthorId((String) o[6]); favoriteTotalDto.setAuthorId((String) o[6]);
favoriteTotalDto.setAuthorName((String) o[7]); favoriteTotalDto.setAuthorName((String) o[7]);
favoriteTotalDto.setQid((String) o[8]);
favoriteTotalDto.setPublishTime((LocalDateTime) o[9]);
favoriteTotalDto.setQid((String) o[8]);
favoriteTotalDto.setPublishTime((LocalDateTime) o[9]);
}
} }
} }