| | |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.math.RoundingMode; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Set; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | |
| | | List<ApiMemberAnswerPreviousItemVo> answerList = new ArrayList<>(); |
| | | LambdaQueryWrapper<AiProductQuestionItem> productQuestionItemLambdaQueryWrapper = Wrappers.lambdaQuery(AiProductQuestionItem.class); |
| | | productQuestionItemLambdaQueryWrapper.eq(AiProductQuestionItem::getProductQuestionId,productQuestionId); |
| | | productQuestionItemLambdaQueryWrapper.orderByAsc(AiProductQuestionItem::getCreatedTime); |
| | | List<AiProductQuestionItem> listByQuery = aiProductQuestionItemService.getListByQuery(productQuestionItemLambdaQueryWrapper); |
| | | if(CollUtil.isNotEmpty(listByQuery)){ |
| | | //让listByQuery随机排序一次 |
| | | Collections.shuffle(listByQuery); |
| | | for (AiProductQuestionItem aiProductQuestionItem : listByQuery){ |
| | | ApiMemberAnswerPreviousItemVo apiMemberAnswerPreviousItemVo = new ApiMemberAnswerPreviousItemVo(); |
| | | apiMemberAnswerPreviousItemVo.setId(aiProductQuestionItem.getId()); |