|
@@ -271,6 +271,12 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
|
|
|
}
|
|
|
}
|
|
|
} else if (ChargeTypeEnum.VIP.getCode().equals(detail.getChargeType().getCode())) {
|
|
|
+ // 先判断是否购买过
|
|
|
+ MusicSheetPurchaseRecord musicSheetPurchaseRecord = musicSheetPurchaseRecordService.checkPurchase(
|
|
|
+ studentId, detail.getId(), userType);
|
|
|
+ if (musicSheetPurchaseRecord != null) {
|
|
|
+ detail.setPlay(YesOrNoEnum.YES);
|
|
|
+ } else
|
|
|
// 会员 判断是否为会员, 会员可播放
|
|
|
if (userType.equals(ClientEnum.STUDENT)) {
|
|
|
StudentVo studentVo = studentService.detail(studentId);
|