fix: 教培管理

dev-tmp1
zhanglei 2026-08-20 09:03:01 +08:00
parent f968ede18d
commit 6d3a68921c
1 changed files with 3 additions and 2 deletions

View File

@ -48,7 +48,7 @@ public class CoursewareManagementServiceImpl extends ServiceImpl<CoursewareManag
.page(new Page<>(query.getCurrent(), query.getSize()));
IPage<CoursewareManagementVO> convert = page.convert(coursewareManagementConvertor::convertEToVo);
for (CoursewareManagementVO record : convert.getRecords()) {
record.setQuestionIds(questionMapper.selectList(new LambdaQueryWrapper<QuestionDO>().eq(QuestionDO::getCoursewareManagementId, record.getId())).stream().map(QuestionDO::getId).collect(Collectors.toList()));
record.setQuestionIds(questionMapper.selectList(new LambdaQueryWrapper<QuestionDO>().eq(QuestionDO::getCoursewareManagementId, record.getId())).stream().map(QuestionDO::getId).map(String::valueOf).collect(Collectors.toList()));
}
return convert;
}
@ -60,7 +60,8 @@ public class CoursewareManagementServiceImpl extends ServiceImpl<CoursewareManag
.eq(CoursewareManagementDO::getDeleteEnum, DeleteEnum.FALSE.getCode())
.one();
CoursewareManagementVO coursewareManagementVO = coursewareManagementConvertor.convertEToVo(entity);
coursewareManagementVO.setQuestionIds(questionMapper.selectList(new LambdaQueryWrapper<QuestionDO>().eq(QuestionDO::getCoursewareManagementId, coursewareManagementVO.getId())).stream().map(QuestionDO::getId).collect(Collectors.toList()));
coursewareManagementVO.setQuestionIds(questionMapper.selectList(new LambdaQueryWrapper<QuestionDO>().eq(QuestionDO::getCoursewareManagementId, coursewareManagementVO.getId()))
.stream().map(QuestionDO::getId).map(String::valueOf).collect(Collectors.toList()));
return coursewareManagementVO;
}