|
@@ -471,7 +471,12 @@ public class StudentAttendanceServiceImpl extends BaseServiceImpl<Long, StudentA
|
|
|
studentAttendance.setMusicGroupId(classGroup.getMusicGroupId());
|
|
|
studentAttendance.setUserId(userId);
|
|
|
studentAttendance.setTeacherId(courseSchedule.getActualTeacherId());
|
|
|
-
|
|
|
+ if(signStatusEnum == SignStatusEnum.SIGN_IN){
|
|
|
+ if(courseSchedule.getStudentNum() == null){
|
|
|
+ courseSchedule.setStudentNum(0);
|
|
|
+ }
|
|
|
+ courseSchedule.setStudentNum(courseSchedule.getStudentNum() + 1);
|
|
|
+ }
|
|
|
studentAttendanceDao.insert(studentAttendance);
|
|
|
}else {
|
|
|
studentAttendance.setTeacherId(courseSchedule.getActualTeacherId());
|