调班id修改

This commit is contained in:
2026-08-25 18:27:39 +08:00
parent f055c07c99
commit d7588b8cea
@@ -52,6 +52,7 @@ public class SchStudentTransferService {
public void transferClass(UserContext.UserInfo user, StuTransferClassDTO model) {
Integer schId = user.getSchId();
Integer targetClassId = model.getTransferClassId();
List<Integer> stuIds = model.getStuIds();
Date now = new Date();
@@ -96,8 +97,8 @@ public class SchStudentTransferService {
// 清除缓存(新旧班级都要清除)
cacheService.clearClassStudentCaches(schId, affectedClassIds);
sendUserBaseService.moveStudentToGroup(model.getStuIds(),model.getTransferClassId(),schId);
List<Integer> syncStuIds=students.stream().map(s->s.getStuId()).collect(Collectors.toList());
sendUserBaseService.moveStudentToGroup(syncStuIds,model.getTransferClassId(),schId);
// 异步记录操作日志
logService.transferClassLogs(user, students, targetClassId, affectedClassIds);