|
@@ -107,10 +107,12 @@ public class QuestionCollectionController extends BaseController {
|
|
|
QuestionCollectionListDTO dto = new QuestionCollectionListDTO();
|
|
|
dto.setUserId(SecurityUtils.getLoginUser().getStudent().getId());
|
|
|
List<QuestionCollection> dblist = questionCollectionService.selectQuestionCollectionList(dto);
|
|
|
- List<Long> questionIds = dblist.stream().map(o -> o.getQuestionId()).collect(Collectors.toList());
|
|
|
+ List<String> questionIds = dblist.stream().map(o -> (o.getQuestionId()+","+o.getKm())).collect(Collectors.toList());
|
|
|
+
|
|
|
+
|
|
|
List<QuestionCollection> qlist = new ArrayList<QuestionCollection>();
|
|
|
for (QuestionCollectionDTO questionCollectionDTO : list) {
|
|
|
- if (questionIds.contains(questionCollectionDTO.getQuestionId())) {
|
|
|
+ if (questionIds.contains(questionCollectionDTO.getQuestionId()+","+questionCollectionDTO.getKm())) {
|
|
|
continue;
|
|
|
}
|
|
|
QuestionCollection questionCollection = new QuestionCollection();
|