liujie
2025-11-28 7055dd3f469bc6df1b60cf734611e8048fdad104
update
1个文件已修改
10 ■■■■■ 已修改文件
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java
@@ -478,7 +478,7 @@
                List<TSubject> subs = new ArrayList<>();
                // 图片及语音集合
                int i=0;
                for (String id : subjectIds) {
                for (String id : studyListen.getSubject().split( ",")) {
                    TSubject data = subjectService.lambdaQuery().eq(TSubject::getId, id)
                            .eq(TSubject::getDisabled, 0).one();
                    if(studyListen.getType()!=null && studyListen.getType()==2 && i<2){
@@ -499,6 +499,9 @@
                    data.setTSubjectRecordDetail(tSubjectRecordDetail);
                    subs.add(data);
                }
                if(studyListen.getId()==11220){
                    System.out.println("数据333"+subs);
                }
                subjectList.add(subs);
            }
//            subjectRecordDetailService.saveBatch(tSubjectRecordDetails);
@@ -514,7 +517,7 @@
                List<TSubject> subsTemp = new ArrayList<>();
                // 图片及语音集合
                int temp=0;
                for (String id : subjectIds) {
                for (String id : studyListen.getSubject().split( ",")) {
                    TSubject data = subjectService.lambdaQuery().eq(TSubject::getId, id)
                            .eq(TSubject::getDisabled, 0).one();
                    if(studyListen.getType()!=null && studyListen.getType()==2 && temp<2){
@@ -523,6 +526,9 @@
                    temp++;
                    subs.add(data);
                }
                if(studyListen.getId()==11220){
                    System.out.println("数据333"+subs);
                }
                List<TSubjectRecordDetail> tSubjectRecordDetail1 = list.stream()
                        .filter(e -> e.getObjectId().equals(studyListen.getId())).collect(Collectors.toList());