换字段

This commit is contained in:
86182
2022-10-29 16:32:50 +08:00
parent 029eb796b5
commit 4e6fa47b8f

View File

@@ -4,6 +4,7 @@ import java.time.ZoneId;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import com.xboe.common.utils.StringUtil;
import com.xboe.core.CurrentUser; import com.xboe.core.CurrentUser;
import com.xboe.module.interaction.dto.*; import com.xboe.module.interaction.dto.*;
import com.xboe.module.qa.entity.Question; import com.xboe.module.qa.entity.Question;
@@ -265,13 +266,19 @@ public class FavoritesApi extends ApiBaseController {
map(FavoriteTotalDto::getQid).collect(Collectors.toList()); map(FavoriteTotalDto::getQid).collect(Collectors.toList());
List<Question> questions = questionService.title(qids); List<Question> questions = questionService.title(qids);
for (FavoriteTotalDto f:favoriteTotalDtoPageList.getList()) { if(!questions.isEmpty()) {
for (Question q:questions) { for (FavoriteTotalDto f : favoriteTotalDtoPageList.getList()) {
if(f.getQid().equals(q.getId())){ if(StringUtils.isNotBlank(f.getQid())) {
for (Question q : questions) {
if(StringUtil.isNotBlank(q.getId())) {
if (f.getQid().equals(q.getId())) {
f.setTitle(q.getTitle()); f.setTitle(q.getTitle());
} }
} }
} }
}
}
}
return success(favoriteTotalDtoPageList); return success(favoriteTotalDtoPageList);