diff --git a/src/utils/musicSdk/index.js b/src/utils/musicSdk/index.js index 14d38ee..8fff6f8 100644 --- a/src/utils/musicSdk/index.js +++ b/src/utils/musicSdk/index.js @@ -148,10 +148,12 @@ export const findMusic = async(musicInfo) => { 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