diff --git a/src/renderer/utils/musicSdk/index.js b/src/renderer/utils/musicSdk/index.js index a48cf3c3..58f75686 100644 --- a/src/renderer/utils/musicSdk/index.js +++ b/src/renderer/utils/musicSdk/index.js @@ -149,10 +149,12 @@ export default { newResult.push(...sortMusic(result, item => item.fSinger == fSinger && item.fMusicName == fMusicName && item.interval == interval)) newResult.push(...sortMusic(result, item => item.fMusicName == fMusicName && item.fSinger == fSinger && item.fAlbumName == fAlbumName)) newResult.push(...sortMusic(result, item => item.fSinger == fSinger && item.fMusicName == fMusicName)) + newResult.push(...sortMusic(result, item => item.fMusicName == fMusicName && item.interval == interval)) + newResult.push(...sortMusic(result, item => item.fSinger == fSinger && item.interval == interval)) + newResult.push(...sortMusic(result, item => item.interval == interval)) newResult.push(...sortMusic(result, item => item.fMusicName == fMusicName)) newResult.push(...sortMusic(result, item => item.fSinger == fSinger)) newResult.push(...sortMusic(result, item => item.fAlbumName == fAlbumName)) - newResult.push(...sortMusic(result, item => item.interval == interval)) for (const item of result) { delete item.fSinger delete item.fMusicName