修复新旧歌曲信息转换
							parent
							
								
									54ddb7473b
								
							
						
					
					
						commit
						dd2416b5ae
					
				| 
						 | 
				
			
			@ -9,13 +9,13 @@ declare namespace LX {
 | 
			
		|||
      size: string | null
 | 
			
		||||
      hash: string
 | 
			
		||||
    }
 | 
			
		||||
    type _MusicQualityType = Record<Quality, {
 | 
			
		||||
    type _MusicQualityType = Partial<Record<Quality, {
 | 
			
		||||
      size: string | null
 | 
			
		||||
    }>
 | 
			
		||||
    type _MusicQualityTypeKg = Record<Quality, {
 | 
			
		||||
    }>>
 | 
			
		||||
    type _MusicQualityTypeKg = Partial<Record<Quality, {
 | 
			
		||||
      size: string | null
 | 
			
		||||
      hash: string
 | 
			
		||||
    }>
 | 
			
		||||
    }>>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    interface MusicInfoMetaBase {
 | 
			
		||||
| 
						 | 
				
			
			@ -64,6 +64,7 @@ declare namespace LX {
 | 
			
		|||
 | 
			
		||||
    interface MusicInfoMeta_tx extends MusicInfoMeta_online {
 | 
			
		||||
      strMediaMid: string // 歌曲strMediaMid
 | 
			
		||||
      id?: number // 歌曲songId
 | 
			
		||||
      albumMid?: string // 歌曲albumMid
 | 
			
		||||
    }
 | 
			
		||||
    interface MusicInfo_tx extends MusicInfoBase<'tx'> {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,6 +30,7 @@ export const toNewMusicInfo = (oldMusicInfo: any): LX.Music.MusicInfo => {
 | 
			
		|||
        break
 | 
			
		||||
      case 'tx':
 | 
			
		||||
        meta.strMediaMid = oldMusicInfo.strMediaMid
 | 
			
		||||
        meta.id = oldMusicInfo.songId
 | 
			
		||||
        meta.albumMid = oldMusicInfo.albumMid
 | 
			
		||||
        break
 | 
			
		||||
      case 'mg':
 | 
			
		||||
| 
						 | 
				
			
			@ -80,6 +81,7 @@ export const toOldMusicInfo = (minfo: LX.Music.MusicInfo) => {
 | 
			
		|||
      case 'tx':
 | 
			
		||||
        oInfo.strMediaMid = minfo.meta.strMediaMid
 | 
			
		||||
        oInfo.albumMid = minfo.meta.albumMid
 | 
			
		||||
        oInfo.songId = minfo.meta.id
 | 
			
		||||
        break
 | 
			
		||||
      case 'mg':
 | 
			
		||||
        oInfo.copyrightId = minfo.meta.copyrightId
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue