|
@@ -22,6 +22,7 @@ import Song from '../component/song'
|
|
import ColResult from '@/components/col-result'
|
|
import ColResult from '@/components/col-result'
|
|
import MusicGrid from '../component/music-grid'
|
|
import MusicGrid from '../component/music-grid'
|
|
import { useEventTracking } from '@/helpers/hooks'
|
|
import { useEventTracking } from '@/helpers/hooks'
|
|
|
|
+import ColSticky from '@/components/col-sticky'
|
|
|
|
|
|
const noop = () => {}
|
|
const noop = () => {}
|
|
|
|
|
|
@@ -144,6 +145,7 @@ export default defineComponent({
|
|
<div class={styles.bg}>
|
|
<div class={styles.bg}>
|
|
<div class={styles.alumWrap}>
|
|
<div class={styles.alumWrap}>
|
|
<div class={styles.img}>
|
|
<div class={styles.img}>
|
|
|
|
+ <span class={styles.albumType}>付费</span>
|
|
<Image
|
|
<Image
|
|
class={styles.image}
|
|
class={styles.image}
|
|
width="100%"
|
|
width="100%"
|
|
@@ -174,14 +176,21 @@ export default defineComponent({
|
|
</div>
|
|
</div>
|
|
<div class={styles.alumCollect}>
|
|
<div class={styles.alumCollect}>
|
|
<img src={IconPan} />
|
|
<img src={IconPan} />
|
|
- <span>共{albumDetail.value?.musicSheetCount}首曲目{state.platformType}</span>
|
|
|
|
|
|
+ <span>
|
|
|
|
+ 共{albumDetail.value?.musicSheetCount}首曲目{state.platformType}
|
|
|
|
+ </span>
|
|
<div
|
|
<div
|
|
- class={styles.right}
|
|
|
|
- onClick={() => toggleFavorite(albumDetail.value?.id)}
|
|
|
|
- >
|
|
|
|
- <img src={favorited.value ? iStart : oStart} />
|
|
|
|
- <span>{albumFavoriteCount.value}人收藏</span>
|
|
|
|
- </div>
|
|
|
|
|
|
+ class={styles.right}
|
|
|
|
+ onClick={() => toggleFavorite(albumDetail.value?.id)}
|
|
|
|
+ >
|
|
|
|
+ <img src={favorited.value ? iStart : oStart} />
|
|
|
|
+ <span>{albumFavoriteCount.value}人收藏</span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class={styles.albumTips}>
|
|
|
|
+ <span>此专辑为收费类型,购买即可自由练习该专辑</span>
|
|
|
|
+ <span class={styles.albumPrice}>¥19.9</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class={styles.alumnContainer}>
|
|
<div class={styles.alumnContainer}>
|
|
@@ -237,6 +246,25 @@ export default defineComponent({
|
|
</>
|
|
</>
|
|
)}
|
|
)}
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
|
|
+ <ColSticky position="bottom" background="white">
|
|
|
|
+ <div class={['btnGroup', 'btnMore']} style={{ paddingTop: '12px' }}>
|
|
|
|
+ <Button block round type="primary" style={{ fontSize: '16px' }}>
|
|
|
|
+ 购买专辑
|
|
|
|
+ </Button>
|
|
|
|
+ <Button
|
|
|
|
+ block
|
|
|
|
+ round
|
|
|
|
+ type="primary"
|
|
|
|
+ style={{ fontSize: '16px' }}
|
|
|
|
+ onClick={() => {
|
|
|
|
+ router.push('/memberCenter')
|
|
|
|
+ }}
|
|
|
|
+ >
|
|
|
|
+ 开通会员
|
|
|
|
+ </Button>
|
|
|
|
+ </div>
|
|
|
|
+ </ColSticky>
|
|
</div>
|
|
</div>
|
|
)
|
|
)
|
|
}
|
|
}
|