优化kw歌单列表数据显示

This commit is contained in:
lyswhut
2026-05-15 12:13:13 +08:00
parent be48e78a6f
commit 4b00a06a88
+7 -4
View File
@@ -145,11 +145,13 @@ 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
list.push({
play_count: item.play_count && this.formatPlayCount(item.listencnt), play_count: item.play_count && this.formatPlayCount(item.listencnt),
id: `digest-${item.digest}__${item.id}`, id: `digest-${item.digest}__${item.id}`,
author: item.uname, author: item.uname,
@@ -160,7 +162,8 @@ export default {
grade: item.favorcnt && item.favorcnt / 10, grade: item.favorcnt && item.favorcnt / 10,
desc: item.desc, desc: item.desc,
source: 'kw', source: 'kw',
}))) })
})
}) })
return list return list
}, },