|
@@ -99,6 +99,7 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
|
if(courseSchedule == null){
|
|
|
throw new BizException("课程信息不存在");
|
|
|
}
|
|
|
+ teacherAttendance.setCurrentClassTimes(currentCourseDetail.getCurrentClassTimes() + 1);
|
|
|
String classDate = DateUtil.format(courseSchedule.getClassDate(), DateUtil.DEFAULT_PATTERN);
|
|
|
String startClassTime = DateUtil.format(courseSchedule.getStartClassTime(), DateUtil.EXPANDED_TIME_FORMAT);
|
|
|
String endClassTime = DateUtil.format(courseSchedule.getEndClassTime(), DateUtil.EXPANDED_TIME_FORMAT);
|
|
@@ -160,6 +161,12 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
|
}else{
|
|
|
teacherAttendanceDao.insert(teacherAttendance);
|
|
|
}
|
|
|
+ //修改当前课时
|
|
|
+ ClassGroup classGroup = new ClassGroup();
|
|
|
+ classGroup.setId(teacherAttendance.getClassGroupId());
|
|
|
+ classGroup.setCurrentClassTimes(teacherAttendance.getCurrentClassTimes() + 1);
|
|
|
+ classGroup.setUpdateTime(date);
|
|
|
+ classGroupDao.update(classGroup);
|
|
|
//新增课堂作业
|
|
|
CourseHomework courseHomework=teacherSignOutDto.getCourseHomeworkInfo();
|
|
|
courseHomework.setCourseScheduleId(teacherAttendance.getCourseScheduleId());
|