From 67ae676c9eebd8c45b8ca752f7eb768c926f8a9e Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期二, 11 十一月 2025 16:57:34 +0800
Subject: [PATCH] 修改bug
---
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java | 10 +++++++---
1 files changed, 7 insertions(+), 3 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 449d565..b15b761 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
@@ -484,7 +484,6 @@
if(studyListen.getType()!=null && studyListen.getType()==2 && i<2){
data.setStudyType(2);
}
- data.setListenId(studyListen.getId());
subs.add(data);
TSubjectRecordDetail tSubjectRecordDetail = new TSubjectRecordDetail();
tSubjectRecordDetail.setUserId(userid);
@@ -493,6 +492,7 @@
tSubjectRecordDetail.setType(1);
tSubjectRecordDetail.setStatus(1);
tSubjectRecordDetail.setObjectId(studyListen.getId());
+ tSubjectRecordDetail.setSubject(data);
tSubjectRecordDetails.add(tSubjectRecordDetail);
i++;
@@ -517,7 +517,6 @@
if(studyListen.getType()!=null && studyListen.getType()==2 && temp<2){
data.setStudyType(2);
}
- data.setListenId(studyListen.getId());
temp++;
subs.add(data);
}
@@ -535,10 +534,15 @@
tSubjectRecordDetail.setStatus(1);
tSubjectRecordDetail.setObjectId(studyListen.getId());
subjectRecordDetailService.save(tSubjectRecordDetail);
+ tSubjectRecordDetail.setSubject(subs.get(i));
tSubjectRecordDetails.add(tSubjectRecordDetail);
}
}else{
- tSubjectRecordDetails.addAll(tSubjectRecordDetail1);
+ for (int i = 0; i < 4; i++) {
+ TSubjectRecordDetail tSubjectRecordDetail = tSubjectRecordDetail1.get( i);
+ tSubjectRecordDetail.setSubject(subs.get(i));
+ tSubjectRecordDetails.add(tSubjectRecordDetail);
+ }
}
}
--
Gitblit v1.7.1