From 23f1c2f8ae132e42127c94c44ae6a1559c27db41 Mon Sep 17 00:00:00 2001 From: wanghu Date: Thu, 27 Aug 2026 18:51:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=86=E5=8F=B2=E7=8F=AD=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bschclassmanage/service/impl/com/ComSchTreeService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java index b87d320..ffc4a09 100644 --- a/src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java +++ b/src/main/java/com/yunhai/bschclassmanage/service/impl/com/ComSchTreeService.java @@ -1236,6 +1236,7 @@ public class ComSchTreeService implements IComSchTreeService { gradeNode.setSort(year); gradeNode.setExpand(true); + Integer enrollYear=year; // 构建班级子节点(schsystemId 传 null,班级节点不依赖学制) if (!CollectionUtils.isEmpty(classList)) { // 班级节点排序:按班级序号 sort 升序(班号顺序) @@ -1243,7 +1244,7 @@ public class ComSchTreeService implements IComSchTreeService { .sorted(Comparator.comparing(SchClass::getSort, Comparator.nullsLast(Integer::compareTo))) .collect(Collectors.toList()); List classNodes = sortedClasses.stream() - .map(clazz -> buildClassNode(clazz, clazz.getGradeId(), null, year)) + .map(clazz -> buildClassNode(clazz, clazz.getGradeId(), null,enrollYear )) .collect(Collectors.toList()); gradeNode.setChildren(classNodes); } else {