Commit 543b761c by zhengyunfei

完成批卷保存错题集bug修改

parent 41bcfdec
......@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.core.domain.PageQuery;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.school.paper.domain.DbErrorList;
import com.ruoyi.school.paper.domain.DbTestPaperRecord;
import com.ruoyi.school.paper.domain.bo.DbTestPaperBo;
......@@ -183,7 +184,7 @@ public class DbTestPaperRecordServiceImpl implements IDbTestPaperRecordService {
// 获取选择题错题集
List<Long> collect = recordDetails.stream()
.filter(detail -> detail.getSpecies().equals(2) && !detail.getAnswer().equals(detail.getCorrectAnswer()))
.filter(detail -> detail.getSpecies().equals(2) && (StringUtils.isEmpty(detail.getAnswer()) || !detail.getAnswer().equals(detail.getCorrectAnswer())))
.map(DbTestPaperRecordDetailVo::getQuestionBankId)
.collect(Collectors.toList());
// 创建错题列表对象
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment