|
@@ -77,10 +77,14 @@ export default defineComponent({
|
|
} else {
|
|
} else {
|
|
state.isshowData = false
|
|
state.isshowData = false
|
|
}
|
|
}
|
|
- state.musicList = Array.isArray(res.data.musicSheetList.rows) && res.data.musicSheetList.rows.map(n => {
|
|
|
|
- if (typeof n.paymentType === "string") n.paymentType = n.paymentType.split(',')
|
|
|
|
- return n
|
|
|
|
- }) || []
|
|
|
|
|
|
+ state.musicList =
|
|
|
|
+ (Array.isArray(res.data.musicSheetList.rows) &&
|
|
|
|
+ res.data.musicSheetList.rows.map(n => {
|
|
|
|
+ if (typeof n.paymentType === 'string')
|
|
|
|
+ n.paymentType = n.paymentType.split(',')
|
|
|
|
+ return n
|
|
|
|
+ })) ||
|
|
|
|
+ []
|
|
state.hotList = res.data.hotMusicAlbum
|
|
state.hotList = res.data.hotMusicAlbum
|
|
state.hotTagList = res.data.musicTagNames.split(',') || []
|
|
state.hotTagList = res.data.musicTagNames.split(',') || []
|
|
state.relatedMusicAlbum = res.data.relatedMusicAlbum
|
|
state.relatedMusicAlbum = res.data.relatedMusicAlbum
|
|
@@ -142,6 +146,9 @@ export default defineComponent({
|
|
|
|
|
|
<div class={classes.albumInfoTop}>
|
|
<div class={classes.albumInfoTop}>
|
|
<div class={classes.albumInfoTopImg}>
|
|
<div class={classes.albumInfoTopImg}>
|
|
|
|
+ {state.details.paymentType === 'CHARGE' && (
|
|
|
|
+ <span class={classes.albumType}>付费</span>
|
|
|
|
+ )}
|
|
<img
|
|
<img
|
|
src={
|
|
src={
|
|
state.details.albumCoverUrl
|
|
state.details.albumCoverUrl
|
|
@@ -167,8 +174,14 @@ export default defineComponent({
|
|
<span>共{state.details.musicSheetCount}首曲目</span>
|
|
<span>共{state.details.musicSheetCount}首曲目</span>
|
|
</div>
|
|
</div>
|
|
<div class={classes.itemBottomR}>
|
|
<div class={classes.itemBottomR}>
|
|
- <img src={state.details.favorite ?oLineStart:oStart} alt="" onClick={() => favoriteAlbum()}/>
|
|
|
|
- <span>共{state.details.albumFavoriteCount}人收藏</span>
|
|
|
|
|
|
+ <img
|
|
|
|
+ src={state.details.favorite ? oLineStart : oStart}
|
|
|
|
+ alt=""
|
|
|
|
+ onClick={() => favoriteAlbum()}
|
|
|
|
+ />
|
|
|
|
+ <span>
|
|
|
|
+ 共{state.details.albumFavoriteCount}人收藏
|
|
|
|
+ </span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{/* {state.userType == 'STUDENT' ? (
|
|
{/* {state.userType == 'STUDENT' ? (
|
|
@@ -193,10 +206,9 @@ export default defineComponent({
|
|
</div>
|
|
</div>
|
|
<div class={classes.musicWrap}>
|
|
<div class={classes.musicWrap}>
|
|
<div class={classes.title}>
|
|
<div class={classes.title}>
|
|
-
|
|
|
|
<span>曲目列表</span>
|
|
<span>曲目列表</span>
|
|
<div class={classes.dot}>
|
|
<div class={classes.dot}>
|
|
- <img src={titleDot} alt="" />
|
|
|
|
|
|
+ <img src={titleDot} alt="" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class={classes.musicList}>
|
|
<div class={classes.musicList}>
|