From 48900711c0b1118786ea2584e44540a979ae6097 Mon Sep 17 00:00:00 2001 From: brstlig <35106129+findstused@users.noreply.github.com> Date: Fri, 23 Jun 2023 09:00:54 +0800 Subject: [PATCH] Update list.ts --- src/renderer/worker/main/list.ts | 41 +++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/src/renderer/worker/main/list.ts b/src/renderer/worker/main/list.ts index 92f12dc9..ccb31ac1 100644 --- a/src/renderer/worker/main/list.ts +++ b/src/renderer/worker/main/list.ts @@ -82,7 +82,43 @@ const getIntv = (musicInfo: LX.Music.MusicInfo) => { export const sortListMusicInfo = async(list: LX.Music.MusicInfo[], sortType: 'up' | 'down', fieldName: 'name' | 'singer' | 'albumName' | 'interval' | 'source', localeId: string) => { // console.log(sortType, fieldName, localeId) // const locale = new Intl.Locale(localeId) - if (sortType == 'up') { + if (sortType == 'unorder' && (fieldName =='name' || fieldName == 'singer' || fieldName =='albumName' || fieldName =='interval' || fieldName =='source')){ + + let change_num:number[]=[] + + for(let i:number = 0;i { if (a.interval == null) { @@ -138,6 +174,9 @@ export const sortListMusicInfo = async(list: LX.Music.MusicInfo[], sortType: 'up } } return list + + } + } const variantRxp = /(\(|().+(\)|))/g