|  | @@ -416,6 +416,7 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao,MusicSheet>
 | 
	
		
			
				|  |  |      @Transactional
 | 
	
		
			
				|  |  |      public void buyMusicSheetSuccess(UserOrderDetailVo userOrderDetailVo) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        MusicSheet musicSheet = this.getById(userOrderDetailVo.getBizId());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // 曲目服务费比例
 | 
	
		
			
				|  |  |          String musicSheetServiceFee= sysConfigService.findConfigValue(SysConfigConstant.MUSIC_SHEET_SERVICE_FEE);
 | 
	
	
		
			
				|  | @@ -429,8 +430,10 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao,MusicSheet>
 | 
	
		
			
				|  |  |          // 保存购买记录
 | 
	
		
			
				|  |  |          addMusicSheetPurchaseRecord(userOrderDetailVo, actualPrice, serviceFeeAmount);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        // 加入账户
 | 
	
		
			
				|  |  | -        addTeacherAccount(userOrderDetailVo, actualPrice, serviceFeeAmount, userOrderDetailVo.getBizId());
 | 
	
		
			
				|  |  | +        if (!musicSheet.getSourceType().getCode().equals(SourceTypeEnum.PLATFORM.getCode())) {
 | 
	
		
			
				|  |  | +            // 加入账户
 | 
	
		
			
				|  |  | +            addTeacherAccount(userOrderDetailVo, actualPrice, serviceFeeAmount, userOrderDetailVo.getBizId());
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // 消息通知
 | 
	
		
			
				|  |  |          try {
 |