在线管理资源完成情况修改

This commit is contained in:
zhaolongfei
2024-07-23 15:32:18 +08:00
parent 9aaab480bf
commit ea7ff473d0

View File

@@ -190,11 +190,10 @@ public class StudyServiceImpl implements IStudyService{
List<Object[]> list = scDao.sqlFindList(sql); List<Object[]> list = scDao.sqlFindList(sql);
query.addFilter(FieldFilters.ne("status", 2)); query.addFilter(FieldFilters.ne("status", 2));
query.addFilter(FieldFilters.ne("status", 9)); query.addFilter(FieldFilters.ne("status", 9));
List<StudyCourseItem> item = new ArrayList<>(); List<StudyCourseItem> item = new ArrayList<>();
for (Object[] objs : list) { for (Object[] objs : list) {
query.addFilter(FieldFilters.eq("course_id", objs[1])); // 添加一个额外的过滤条件来匹配 course_id String sql2 = "select id, course_id, course_name, aname from boe_study_course_item where status` !=2 and `status` !=9 and course_id = '" + courseId + "' and content_id = '"+contentId +"'";
List<StudyCourseItem> itemList = scItemDao.findList(query.builder()); // 执行查询 List<Object[]> itemList = scItemDao.sqlFindList(sql2);// 执行查询
if (itemList.isEmpty()) { if (itemList.isEmpty()) {
StudyCourseItem sc = new StudyCourseItem(); StudyCourseItem sc = new StudyCourseItem();
sc.setProgress(0); sc.setProgress(0);