|  | @@ -1649,6 +1649,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		BigDecimal surplusCourseTotalPrice = new BigDecimal(0);
 | 
	
		
			
				|  |  | +		BigDecimal singleClassPrice=vipGroupApplyDto.getSingleClassPrice();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		//课程信息调整
 | 
	
		
			
				|  |  |  		for (CourseSchedule courseSchedule : vipGroupApplyDto.getCourseSchedules()) {
 | 
	
	
		
			
				|  | @@ -1660,11 +1661,12 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  			courseSchedule.setClassGroupId(classGroup.getId());
 | 
	
		
			
				|  |  |  			courseSchedule.setGroupType(GroupType.VIP);
 | 
	
		
			
				|  |  |  			courseSchedule.setMusicGroupId(vipGroup.getId().toString());
 | 
	
		
			
				|  |  | -			if (courseSchedule.getTeachMode().equals(TeachModeEnum.ONLINE)) {
 | 
	
		
			
				|  |  | -				surplusCourseTotalPrice = surplusCourseTotalPrice.add(onlineCoursePrice);
 | 
	
		
			
				|  |  | -			} else if (courseSchedule.getTeachMode().equals(TeachModeEnum.OFFLINE)) {
 | 
	
		
			
				|  |  | -				surplusCourseTotalPrice = surplusCourseTotalPrice.add(offlineCoursePrice);
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  | +//			if (courseSchedule.getTeachMode().equals(TeachModeEnum.ONLINE)) {
 | 
	
		
			
				|  |  | +//				surplusCourseTotalPrice = surplusCourseTotalPrice.add(onlineCoursePrice);
 | 
	
		
			
				|  |  | +//			} else if (courseSchedule.getTeachMode().equals(TeachModeEnum.OFFLINE)) {
 | 
	
		
			
				|  |  | +//				surplusCourseTotalPrice = surplusCourseTotalPrice.add(offlineCoursePrice);
 | 
	
		
			
				|  |  | +//			}
 | 
	
		
			
				|  |  | +			surplusCourseTotalPrice.add(singleClassPrice);
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		courseScheduleService.batchAddCourseSchedule(vipGroupApplyDto.getCourseSchedules());
 | 
	
	
		
			
				|  | @@ -1705,11 +1707,12 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  				courseScheduleStudentPayment.setClassGroupId(vipGroupCourseSchedule.getClassGroupId());
 | 
	
		
			
				|  |  |  				courseScheduleStudentPayment.setCourseScheduleId(vipGroupCourseSchedule.getId());
 | 
	
		
			
				|  |  |  				courseScheduleStudentPayment.setUserId(classGroupStudent.getUserId());
 | 
	
		
			
				|  |  | -				if(vipGroupCourseSchedule.getTeachMode().equals(TeachModeEnum.ONLINE)){
 | 
	
		
			
				|  |  | -					courseScheduleStudentPayment.setExpectPrice(onlineCoursePrice);
 | 
	
		
			
				|  |  | -				}else if(vipGroupCourseSchedule.getTeachMode().equals(TeachModeEnum.OFFLINE)){
 | 
	
		
			
				|  |  | -					courseScheduleStudentPayment.setExpectPrice(offlineCoursePrice);
 | 
	
		
			
				|  |  | -				}
 | 
	
		
			
				|  |  | +//				if(vipGroupCourseSchedule.getTeachMode().equals(TeachModeEnum.ONLINE)){
 | 
	
		
			
				|  |  | +//					courseScheduleStudentPayment.setExpectPrice(onlineCoursePrice);
 | 
	
		
			
				|  |  | +//				}else if(vipGroupCourseSchedule.getTeachMode().equals(TeachModeEnum.OFFLINE)){
 | 
	
		
			
				|  |  | +//					courseScheduleStudentPayment.setExpectPrice(offlineCoursePrice);
 | 
	
		
			
				|  |  | +//				}
 | 
	
		
			
				|  |  | +				courseScheduleStudentPayment.setExpectPrice(singleClassPrice);
 | 
	
		
			
				|  |  |  				courseScheduleStudentPayment.setCreateTime(now);
 | 
	
		
			
				|  |  |  				courseScheduleStudentPayment.setUpdateTime(now);
 | 
	
		
			
				|  |  |  				courseScheduleStudentPayments.add(courseScheduleStudentPayment);
 |