mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/lyswhut/lx-music-desktop.git
synced 2026-09-20 08:04:00 +08:00
优化kw歌单列表数据显示
This commit is contained in:
@@ -145,22 +145,25 @@ export default {
|
|||||||
}))
|
}))
|
||||||
},
|
},
|
||||||
filterList2(rawData) {
|
filterList2(rawData) {
|
||||||
// console.log(rawData)
|
|
||||||
const list = []
|
const list = []
|
||||||
|
const allowedTypes = ['songlist', 'list', 'album']
|
||||||
|
// digest: 5 = list, 8 = songlist, 13 = album, 4 = artist
|
||||||
rawData.forEach(item => {
|
rawData.forEach(item => {
|
||||||
if (!item.label) return
|
item.list.forEach(item => {
|
||||||
list.push(...item.list.map(item => ({
|
if (!allowedTypes.includes(item.type)) return
|
||||||
play_count: item.play_count && this.formatPlayCount(item.listencnt),
|
list.push({
|
||||||
id: `digest-${item.digest}__${item.id}`,
|
play_count: item.play_count && this.formatPlayCount(item.listencnt),
|
||||||
author: item.uname,
|
id: `digest-${item.digest}__${item.id}`,
|
||||||
name: item.name,
|
author: item.uname,
|
||||||
total: item.total,
|
name: item.name,
|
||||||
// time: item.publish_time,
|
total: item.total,
|
||||||
img: item.img,
|
// time: item.publish_time,
|
||||||
grade: item.favorcnt && item.favorcnt / 10,
|
img: item.img,
|
||||||
desc: item.desc,
|
grade: item.favorcnt && item.favorcnt / 10,
|
||||||
source: 'kw',
|
desc: item.desc,
|
||||||
})))
|
source: 'kw',
|
||||||
|
})
|
||||||
|
})
|
||||||
})
|
})
|
||||||
return list
|
return list
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user