From 7055dd3f469bc6df1b60cf734611e8048fdad104 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 28 十一月 2025 10:19:40 +0800
Subject: [PATCH] update

---
 ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java
index 42dc356..e0411e0 100644
--- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java
+++ b/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());

--
Gitblit v1.7.1