From bdd0822bddc534a328302893f711856cbd9d3fca Mon Sep 17 00:00:00 2001 From: "hhb@hotmail.com" Date: Thu, 22 May 2025 19:52:03 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E5=A4=84=E7=90=86=E5=AD=A6=E6=AE=B5?= =?UTF-8?q?=E5=B7=AE=E5=BC=82=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/admin/service/impl/TeacherServiceImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java b/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java index f9fdba8..076a040 100644 --- a/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java +++ b/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java @@ -2587,13 +2587,12 @@ public class TeacherServiceImpl implements TeacherService { Map periodCountMap = new HashMap<>(); for (School.Period period : periods) { - for ( School.Subject subject : period.getSubjects()) { for (PtTeacherInfo schoolTeacher : ptTeacherInfos) { - if (schoolTeacher.getSubjectIds().contains(subject.getId())) { + if (schoolTeacher.getPeriodId().equalsIgnoreCase(period.getId())) { periodCountMap.put(period.getId(), periodCountMap.getOrDefault(period.getId(), 0) + 1); } } - } + } Map periodNameMap = new HashMap<>(); List periodNames = new ArrayList<>();