diff --git a/src/api/search.ts b/src/api/search.ts index 242eb09..8e23b77 100644 --- a/src/api/search.ts +++ b/src/api/search.ts @@ -1,9 +1,9 @@ -import request from "@/utils/request"; -import { ISearchDetail } from "@/type/search"; +import request from "@/utils/request" +import { ISearchDetail } from "@/type/search" // 搜索内容 export const getSearch = (keywords: any) => { - return request.get("/search", { - params: { keywords: keywords, type: 1018 }, - }); -}; + return request.get("/cloudsearch", { + params: { keywords: keywords, type: 1 }, + }) +} diff --git a/src/components/PlaylistType.vue b/src/components/PlaylistType.vue index 745a8c6..ca7d323 100644 --- a/src/components/PlaylistType.vue +++ b/src/components/PlaylistType.vue @@ -7,8 +7,8 @@ {{ item.name }} diff --git a/src/layout/AppLayout.vue b/src/layout/AppLayout.vue index 4b0a110..1a6a976 100644 --- a/src/layout/AppLayout.vue +++ b/src/layout/AppLayout.vue @@ -14,10 +14,9 @@ - - - + --> + + @@ -34,7 +33,7 @@ import type { SongResult } from '@/type/music'; import { computed } from 'vue'; import { useStore } from 'vuex'; // import { AppMenu, PlayBar, SearchBar } from './components'; -import {defineAsyncComponent} from 'vue'; +import { defineAsyncComponent } from 'vue'; const AppMenu = defineAsyncComponent(() => import('./components/AppMenu.vue')); const PlayBar = defineAsyncComponent(() => import('./components/PlayBar.vue')); const SearchBar = defineAsyncComponent(() => import('./components/SearchBar.vue')); diff --git a/src/layout/components/MusicFull.vue b/src/layout/components/MusicFull.vue new file mode 100644 index 0000000..fa23521 --- /dev/null +++ b/src/layout/components/MusicFull.vue @@ -0,0 +1,189 @@ + + + + + \ No newline at end of file diff --git a/src/layout/components/PlayBar.vue b/src/layout/components/PlayBar.vue index 1201fe4..e70b7bc 100644 --- a/src/layout/components/PlayBar.vue +++ b/src/layout/components/PlayBar.vue @@ -1,35 +1,37 @@