|  | @@ -192,11 +192,13 @@ public class CloudTeacherOrderServiceImpl extends BaseServiceImpl<Long, CloudTea
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              int days = DateUtil.daysBetween(DateUtil.trunc(nowDate), cloudTeacherOrder.getEndTime());
 | 
	
		
			
				|  |  |              CloudTeacher cloudTeacher = cloudTeacherDao.getByStudentId(cloudTeacherOrder.getStudentId());
 | 
	
		
			
				|  |  | -            Date endDate = DateUtil.addDays(cloudTeacherOrder.getEndTime(), -days);
 | 
	
		
			
				|  |  | -            cloudTeacher.setEndTime(endDate);
 | 
	
		
			
				|  |  | -            cloudTeacher.setUpdateTime(nowDate);
 | 
	
		
			
				|  |  | -            if (cloudTeacherDao.update(cloudTeacher) <= 0) {
 | 
	
		
			
				|  |  | -                throw new BizException("云教练服务有效期更新失败,请重试");
 | 
	
		
			
				|  |  | +            if(cloudTeacher != null){
 | 
	
		
			
				|  |  | +                Date endDate = DateUtil.addDays(cloudTeacherOrder.getEndTime(), -days);
 | 
	
		
			
				|  |  | +                cloudTeacher.setEndTime(endDate);
 | 
	
		
			
				|  |  | +                cloudTeacher.setUpdateTime(nowDate);
 | 
	
		
			
				|  |  | +                if (cloudTeacherDao.update(cloudTeacher) <= 0) {
 | 
	
		
			
				|  |  | +                    throw new BizException("云教练服务有效期更新失败,请重试");
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return true;
 |