From ab60d845e097b0dc29680117bc73f4c7c50a7c0b Mon Sep 17 00:00:00 2001 From: Caojr Date: Sun, 28 Sep 2025 20:20:48 +0800 Subject: [PATCH] =?UTF-8?q?szx-1241=20=E7=B1=BB=E5=9E=8B=E8=BD=AC=E6=8D=A2?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/course/service/impl/CourseServiceImpl.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CourseServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CourseServiceImpl.java index 30045300..bd10ef97 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CourseServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/service/impl/CourseServiceImpl.java @@ -818,12 +818,13 @@ public class CourseServiceImpl implements ICourseService { String body = "courseId=" + id + " aid=" + aid + " name=" + name + " remark=" + remark; String location = "/xboe/m/course/manage/delete"; List teacherList = courseTeacherDao.findByCourseId(id); - log.info("teacherList:{}", JSONUtil.toJsonStr(teacherList)); + String jsonStr = JSONUtil.toJsonStr(teacherList); + log.info("teacherList:{}", jsonStr); try { - List> list = JSONUtil.toBean(JSONUtil.toJsonStr(teacherList), List.class); + List list = JSONUtil.toList(jsonStr, List.class); list.forEach(item -> { - for (CourseTeacher teacher : item) { - courseTeacherModifyRecordDao.insertRecord("DELETE", location, teacher, body); + for (Object teacher : item) { + courseTeacherModifyRecordDao.insertRecord("DELETE", location, (CourseTeacher) teacher, body); } }); } catch (Exception e) {