|
@@ -131,6 +131,10 @@ export default defineComponent({
|
|
|
let src = `${vaildMusicScoreUrl()}/instrument/?id=${
|
|
|
item?.id
|
|
|
}&showGuide=true&modelType=practise`;
|
|
|
+
|
|
|
+ if (item.paymentType === 'FREE') {
|
|
|
+ src += `&showCourseMember=true`;
|
|
|
+ }
|
|
|
postMessage({
|
|
|
api: 'openAccompanyWebView',
|
|
|
content: {
|
|
@@ -246,7 +250,14 @@ export default defineComponent({
|
|
|
onClick={() => onDetail(item)}>
|
|
|
{{
|
|
|
icon: () => (
|
|
|
- <Image class={styles.musicImg} src={item.titleImg} />
|
|
|
+ <div class={styles.musicImg}>
|
|
|
+ <i
|
|
|
+ class={[
|
|
|
+ styles.iconType,
|
|
|
+ styles[item.paymentType]
|
|
|
+ ]}></i>
|
|
|
+ <Image class={styles.musicImg} src={item.titleImg} />
|
|
|
+ </div>
|
|
|
),
|
|
|
title: () => (
|
|
|
<div class={styles.musicContnet}>
|