|
@@ -345,7 +345,7 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
|
continue;
|
|
|
}
|
|
|
if(i < courseSchedules.size() - 1 && date.after(endDateTime)){
|
|
|
- //不是最后一节连堂课,并且签退时间大于课程结束时间,签退时间等于课程结束时间
|
|
|
+ //不是最后一节连堂课,并且签退时间大于课程结束时间,签退时间等于课程结束时间
|
|
|
signOutTime = endDateTime;
|
|
|
}
|
|
|
//如果签退时间大于课程结束时间
|
|
@@ -381,6 +381,7 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
|
}
|
|
|
}else {
|
|
|
teacherAttendance.setSignOutStatus(YesOrNoEnum.NO);
|
|
|
+ teacherAttendance.setSignOutTime(date);
|
|
|
}
|
|
|
teacherAttendanceDao.update(teacherAttendance);
|
|
|
}
|