|  | @@ -1048,17 +1048,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			results.put("totalPrice",totalPrice.setScale(0,BigDecimal.ROUND_CEILING));
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -			if(vipGroup instanceof VipGroupApplyBaseInfoDto && !CollectionUtils.isEmpty(((VipGroupApplyBaseInfoDto)vipGroup).getVipGroupStudentCoursePrices())){
 | 
	
		
			
				|  |  | -				for (VipGroupStudentCoursePrice vscp : ((VipGroupApplyBaseInfoDto)vipGroup).getVipGroupStudentCoursePrices()) {
 | 
	
		
			
				|  |  | -					if(Objects.isNull(vscp.getOnlineClassesUnitPrice())||Objects.isNull(vscp.getOfflineClassesUnitPrice())){
 | 
	
		
			
				|  |  | -						throw new BizException("请设置课程单价");
 | 
	
		
			
				|  |  | -					}
 | 
	
		
			
				|  |  | -					vscp.setPaymentPrice(vscp.getOfflineClassesUnitPrice().multiply(new BigDecimal(vipGroup.getOfflineClassesNum())).add(vscp.getOnlineClassesUnitPrice().multiply(new BigDecimal(vipGroup.getOnlineClassesNum()))));
 | 
	
		
			
				|  |  | -					vipGroup.setTotalPrice(vipGroup.getTotalPrice().add(vscp.getPaymentPrice()));
 | 
	
		
			
				|  |  | -					results.put(vscp.getStudentId().toString(), vscp.getPaymentPrice());
 | 
	
		
			
				|  |  | -				}
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  | +			vipGroup.setTotalPrice(totalPrice.setScale(0,BigDecimal.ROUND_CEILING));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			//教师课酬线上单课酬计算
 | 
	
		
			
				|  |  |  			if(Objects.nonNull(vipGroupSalarySettlementDto.getOnlineSalarySettlement())){
 |