From b7273d6fc94ae5e14f5a911d8b8b88cb7c848264 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期三, 30 十月 2024 20:14:10 +0800
Subject: [PATCH] 学员bug

---
 src/main/java/com/ycl/jxkg/service/impl/ClassesUserServiceImpl.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ycl/jxkg/service/impl/ClassesUserServiceImpl.java b/src/main/java/com/ycl/jxkg/service/impl/ClassesUserServiceImpl.java
index 89de8b7..909cc65 100644
--- a/src/main/java/com/ycl/jxkg/service/impl/ClassesUserServiceImpl.java
+++ b/src/main/java/com/ycl/jxkg/service/impl/ClassesUserServiceImpl.java
@@ -87,6 +87,7 @@
         ClassesUser classesUser = new ClassesUser();
         classesUser.setClassesId(form.getClassesId());
         classesUser.setUserId(user.getId());
+        classesUser.setTeacher(Boolean.FALSE);
         baseMapper.insert(classesUser);
         return Result.ok("娣诲姞鎴愬姛");
     }
@@ -158,12 +159,14 @@
         // 鍏堝垹闄や箣鍓嶇殑
         new LambdaUpdateChainWrapper<>(baseMapper)
                 .eq(ClassesUser::getClassesId, form.getId())
+                .eq(ClassesUser::getTeacher, Boolean.FALSE)
                 .remove();
         // 鍐嶆柊澧�
         List<ClassesUser> classesUserList = form.getStudentList().stream().map(item -> {
             ClassesUser classesUser = new ClassesUser();
             classesUser.setClassesId(form.getId());
             classesUser.setUserId(item);
+            classesUser.setTeacher(Boolean.FALSE);
             return classesUser;
         }).collect(Collectors.toList());
         this.saveBatch(classesUserList);

--
Gitblit v1.8.0