feat: 优化类型处理

This commit is contained in:
alger
2025-08-07 22:57:17 +08:00
parent daa8e7514d
commit 3ba85f34ed
62 changed files with 104 additions and 88 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
import axios from 'axios';
import type { MusicSourceType } from '@/type/music';
import type { MusicSourceType } from '@/types/music';
/**
* GD音乐台解析服务
+7 -7
View File
@@ -1,10 +1,10 @@
import { IData } from '@/type';
import { IAlbumNew } from '@/type/album';
import { IDayRecommend } from '@/type/day_recommend';
import { IRecommendMusic } from '@/type/music';
import { IPlayListSort } from '@/type/playlist';
import { IHotSearch, ISearchKeyword } from '@/type/search';
import { IHotSinger } from '@/type/singer';
import { IData } from '@/types';
import { IAlbumNew } from '@/types/album';
import { IDayRecommend } from '@/types/day_recommend';
import { IRecommendMusic } from '@/types/music';
import { IPlayListSort } from '@/types/playlist';
import { IHotSearch, ISearchKeyword } from '@/types/search';
import { IHotSinger } from '@/types/singer';
import request from '@/utils/request';
interface IHotSingerParams {
+2 -2
View File
@@ -1,5 +1,5 @@
import { IList } from '@/type/list';
import type { IListDetail } from '@/type/listDetail';
import { IList } from '@/types/list';
import type { IListDetail } from '@/types/listDetail';
import request from '@/utils/request';
interface IListByTagParams {
+2 -2
View File
@@ -2,8 +2,8 @@ import { cloneDeep } from 'lodash';
import { musicDB } from '@/hooks/MusicHook';
import { useSettingsStore, useUserStore } from '@/store';
import type { ILyric } from '@/type/lyric';
import type { SongResult } from '@/type/music';
import type { ILyric } from '@/types/lyric';
import type { SongResult } from '@/types/music';
import { isElectron } from '@/utils';
import request from '@/utils/request';
import requestMusic from '@/utils/request_music';
+2 -2
View File
@@ -1,5 +1,5 @@
import { IData } from '@/type';
import { IMvUrlData } from '@/type/mv';
import { IData } from '@/types';
import { IMvUrlData } from '@/types/mv';
import request from '@/utils/request';
interface MvParams {
+1 -1
View File
@@ -1,4 +1,4 @@
import type { IUserDetail, IUserFollow } from '@/type/user';
import type { IUserDetail, IUserFollow } from '@/types/user';
import request from '@/utils/request';
// /user/detail