|
@@ -258,13 +258,13 @@ public class MusicAlbumServiceImpl extends ServiceImpl<MusicAlbumDao,MusicAlbum>
|
|
|
}
|
|
|
|
|
|
// 非付费类型,已添加曲目或者已购买,不允许修改付费方式
|
|
|
- MusicAlbum album = getById(musicAlbum.getId());
|
|
|
+ /*MusicAlbum album = getById(musicAlbum.getId());
|
|
|
if (Objects.isNull(album)) {
|
|
|
throw new BizException("无效的专辑ID");
|
|
|
- }
|
|
|
+ }*/
|
|
|
|
|
|
// 专辑从免费修改为付费方式,需要判断当前免费单曲数量
|
|
|
- if (Objects.nonNull(musicAlbum.getPaymentType())
|
|
|
+ /*if (Objects.nonNull(musicAlbum.getPaymentType())
|
|
|
&& ChargeTypeEnum.FREE.match(album.getPaymentType())
|
|
|
&& !album.getPaymentType().equals(musicAlbum.getPaymentType())) {
|
|
|
|
|
@@ -274,7 +274,7 @@ public class MusicAlbumServiceImpl extends ServiceImpl<MusicAlbumDao,MusicAlbum>
|
|
|
if (collect.getOrDefault(album.getId(), 0) > 2) {
|
|
|
throw new BizException(MessageFormat.format("当前专辑免费单曲数为 {0}, 已超过免费数量", collect.get(album.getId())));
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
|
|
|
return this.updateById(musicAlbum);
|
|
|
}
|