|
@@ -138,6 +138,10 @@ public class StudentAttendanceServiceImpl extends BaseServiceImpl<Long, StudentA
|
|
|
courseSchedule.setLeaveStudentNum(leaveStudentNum);
|
|
|
courseScheduleDao.update(courseSchedule);
|
|
|
|
|
|
+ if(!courseSchedule.getType().equals(CourseSchedule.CourseScheduleType.VIP)){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
if(StringUtils.isBlank(studentAttendanceInfos.getSignInLongitudeLatitude())){
|
|
|
throw new BizException("未获取到您的位置");
|
|
|
}
|
|
@@ -163,7 +167,6 @@ public class StudentAttendanceServiceImpl extends BaseServiceImpl<Long, StudentA
|
|
|
|
|
|
TeacherAttendance teacherAttendance=teacherAttendanceDao.findByTeacherAttendanceInfo(sysUser.getId().longValue(),courseSchedule.getId());
|
|
|
|
|
|
-
|
|
|
Date date = new Date();
|
|
|
if(Objects.isNull(teacherAttendance)){
|
|
|
teacherAttendance= new TeacherAttendance();
|