Browse Source

解决学生切换就读方式报错

dzx 6 months ago
parent
commit
5b6fc11905

+ 1 - 1
src/main/java/com/xjrsoft/module/banding/service/impl/BandingTaskClassStudentServiceImpl.java

@@ -117,7 +117,7 @@ public class BandingTaskClassStudentServiceImpl extends MPJBaseServiceImpl<Bandi
                         .in(BaseNewStudent::getId, dto.getNewStudentIds())
         );
 
-        List<BaseNewStudent> notPaymnyList = list.stream().filter(x -> "未费".equals(x.getPaymnystate())).collect(Collectors.toList());
+        List<BaseNewStudent> notPaymnyList = list.stream().filter(x -> "未费".equals(x.getPaymnystate())).collect(Collectors.toList());
         if(!notPaymnyList.isEmpty() && dto.getIsHandle() == 1){
             throw new MyException("选择的学生中存在未交费情况,无法手动分班");
         }

+ 1 - 1
src/main/java/com/xjrsoft/module/student/service/impl/StudentReportRecordServiceImpl.java

@@ -292,7 +292,7 @@ public class StudentReportRecordServiceImpl extends MPJBaseServiceImpl<StudentRe
         }});
 
         if(record.getReportTime() != null && user != null){
-
+            rollService.activateStudent(user.getId(), StpUtil.getLoginIdAsLong());
             BaseStudentSchoolRoll roll = rollService.getOne(
                     new QueryWrapper<BaseStudentSchoolRoll>().lambda()
                             .eq(BaseStudentSchoolRoll::getUserId, user.getId())