|  | @@ -560,10 +560,16 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
 | 
	
		
			
				|  |  |          if (musicSheetDto.getAuditVersion() == null) {
 | 
	
		
			
				|  |  |              musicSheetDto.setAuditVersion(YesOrNoEnum.NO);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if (musicSheetDto.getChargeType().equals(ChargeTypeEnum.VIP) || musicSheetDto.getChargeType().equals(ChargeTypeEnum.FREE)) {
 | 
	
		
			
				|  |  | +        List<String> collect = Arrays.stream(musicSheetDto.getPaymentType().split(",")).collect(Collectors.toList());
 | 
	
		
			
				|  |  | +        // 非付费方式,默认曲目价格为0
 | 
	
		
			
				|  |  | +        if (!collect.contains(ChargeTypeEnum.CHARGE.getCode())) {
 | 
	
		
			
				|  |  |              musicSheetDto.setMusicPrice(BigDecimal.ZERO);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        /*if (musicSheetDto.getChargeType().equals(ChargeTypeEnum.VIP) || musicSheetDto.getChargeType().equals(ChargeTypeEnum.FREE)) {
 | 
	
		
			
				|  |  | +            musicSheetDto.setMusicPrice(BigDecimal.ZERO);
 | 
	
		
			
				|  |  | +        }*/
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          // 删除曲目专辑关联
 | 
	
		
			
				|  |  |          if (oldMusicSheet != null && !oldMusicSheet.getMusicSubject().equals(musicSheetDto.getMusicSubject())) {
 | 
	
		
			
				|  |  |              delAlbumSheetRef(musicSheetDto.getId(), musicSheetDto.getMusicSubject());
 |