fix: 【FCJDFDXTXS-199】资源学习情况-作业导出问题修复

This commit is contained in:
liu.zixi
2025-12-19 11:55:11 +08:00
committed by joshen
parent 3b7447f24f
commit dcd041e18c

View File

@@ -1719,7 +1719,8 @@ public class StudyCourseApi extends ApiBaseController{
if (studyHomeWorks != null && !studyHomeWorks.isEmpty()) {
for (StudyHomeWork studyHomeWork : studyHomeWorks) {
// 根据studyCourseItem表的id连接studyHomework表的studyItemId获取作业完成状态
studyHomeWork.setStatus(studyCourseItems.stream().filter(e -> e.getId().equals(studyHomeWork.getStudyItemId())).findFirst().get().getStatus());
// studyHomeWork.setStatus(studyCourseItems.stream().filter(e -> e.getId().equals(studyHomeWork.getStudyItemId())).findFirst().get().getStatus());
studyCourseItems.stream().filter(e -> e.getId().equals(studyHomeWork.getStudyItemId())).findFirst().ifPresent(item -> studyHomeWork.setStatus(item.getStatus()));
}
}
// 通过studyHomeWorks中的人员id集合(去重),调用用户中心接口获取人员信息,填充部门字段