|  | @@ -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();
 |