|
@@ -168,10 +168,8 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
|
teacherAttendance=teacherSignOutDto.getTeacherAttendanceInfo();
|
|
|
teacherAttendance.setTeacherId(user.getId());
|
|
|
teacherAttendance.setCreateTime(date);
|
|
|
- }else if(teacherAttendance.getSignInTime() != null){
|
|
|
+ }else if(teacherAttendance.getSignInTime() != null && teacherAttendance.getSignOutTime() != null){
|
|
|
throw new BizException("当前课程已签到");
|
|
|
- } else if (teacherAttendance.getSignOutTime() != null) {
|
|
|
- throw new BizException("当前课程已签退");
|
|
|
}
|
|
|
|
|
|
TeacherAttendanceDto currentCourseDetail = courseScheduleDao.getCurrentCourseDetail(teacherSignOutDto.getTeacherAttendanceInfo().getCourseScheduleId(),user.getId());
|