From 2dc0eca4aa921b6c2794049105e7f109020425e8 Mon Sep 17 00:00:00 2001 From: "jianxiong.cao" Date: Fri, 22 Sep 2023 15:11:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9url=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=EF=BC=8C=E9=98=B2=E6=AD=A2307=E6=88=90=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=9A=84url=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/cards/MediaCard.vue | 2 +- src/components/cards/SiteCard.vue | 2 +- src/components/cards/SubscribeCard.vue | 2 +- src/components/cards/TorrentCard.vue | 2 +- src/views/discover/MediaDetailView.vue | 2 +- src/views/plugin/PluginCardListView.vue | 2 +- src/views/reorganize/DownloadingListView.vue | 2 +- src/views/setting/AccountSettingAccount.vue | 6 +++--- src/views/setting/AccountSettingSearch.vue | 2 +- src/views/setting/AccountSettingSubscribe.vue | 2 +- src/views/site/SiteCardListView.vue | 4 ++-- src/views/subscribe/FullCalendarView.vue | 2 +- src/views/subscribe/SubscribeListView.vue | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/components/cards/MediaCard.vue b/src/components/cards/MediaCard.vue index 99a9ecb2..4f1573a8 100644 --- a/src/components/cards/MediaCard.vue +++ b/src/components/cards/MediaCard.vue @@ -112,7 +112,7 @@ async function addSubscribe(season = 0) { // 全部存在时洗版 best_version = !seasonsNotExisted.value[season] ? 1 : 0 // 请求API - const result: { [key: string]: any } = await api.post('subscribe', { + const result: { [key: string]: any } = await api.post('subscribe/', { name: props.media?.title, type: props.media?.type, year: props.media?.year, diff --git a/src/components/cards/SiteCard.vue b/src/components/cards/SiteCard.vue index 6f2d24a4..efc51b0e 100644 --- a/src/components/cards/SiteCard.vue +++ b/src/components/cards/SiteCard.vue @@ -212,7 +212,7 @@ async function updateSiteInfo() { // 更新按钮状态 siteInfoDialog.value = false - const result: { [key: string]: any } = await api.put('site', siteForm) + const result: { [key: string]: any } = await api.put('site/', siteForm) if (result.success) { $toast.success(`${cardProps.site?.name} 更新成功!`) emit('update') diff --git a/src/components/cards/SubscribeCard.vue b/src/components/cards/SubscribeCard.vue index ebb3c642..a23b295a 100644 --- a/src/components/cards/SubscribeCard.vue +++ b/src/components/cards/SubscribeCard.vue @@ -118,7 +118,7 @@ async function searchSubscribe() { async function updateSubscribeInfo() { subscribeInfoDialog.value = false try { - const result: { [key: string]: any } = await api.put('subscribe', subscribeForm) + const result: { [key: string]: any } = await api.put('subscribe/', subscribeForm) // 提示 if (result.success) { diff --git a/src/components/cards/TorrentCard.vue b/src/components/cards/TorrentCard.vue index 29dacf45..53811a7c 100644 --- a/src/components/cards/TorrentCard.vue +++ b/src/components/cards/TorrentCard.vue @@ -76,7 +76,7 @@ async function handleAddDownload(_site: any = undefined, async function addDownload(_media: any, _torrent: any) { startNProgress() try { - const result: { [key: string]: any } = await api.post('download', { + const result: { [key: string]: any } = await api.post('download/', { media_in: _media, torrent_in: _torrent, }) diff --git a/src/views/discover/MediaDetailView.vue b/src/views/discover/MediaDetailView.vue index d17d6870..3ec0bcf1 100644 --- a/src/views/discover/MediaDetailView.vue +++ b/src/views/discover/MediaDetailView.vue @@ -185,7 +185,7 @@ async function addSubscribe(season = 0) { // 全部存在时洗版 best_version = !seasonsNotExisted.value[season] ? 1 : 0 // 请求API - const result: { [key: string]: any } = await api.post('subscribe', { + const result: { [key: string]: any } = await api.post('subscribe/', { name: mediaDetail.value?.title, type: mediaDetail.value?.type, year: mediaDetail.value?.year, diff --git a/src/views/plugin/PluginCardListView.vue b/src/views/plugin/PluginCardListView.vue index 912e5cdd..765e4ac0 100644 --- a/src/views/plugin/PluginCardListView.vue +++ b/src/views/plugin/PluginCardListView.vue @@ -38,7 +38,7 @@ function pluginInstalled() { // 获取插件列表数据 async function fetchData() { try { - dataList.value = await api.get('plugin') + dataList.value = await api.get('plugin/') isRefreshed.value = true } catch (error) { diff --git a/src/views/reorganize/DownloadingListView.vue b/src/views/reorganize/DownloadingListView.vue index 50c22f1d..9627d009 100644 --- a/src/views/reorganize/DownloadingListView.vue +++ b/src/views/reorganize/DownloadingListView.vue @@ -17,7 +17,7 @@ const isRefreshed = ref(false) // 获取订阅列表数据 async function fetchData() { try { - dataList.value = await api.get('download') + dataList.value = await api.get('download/') isRefreshed.value = true } catch (error) { diff --git a/src/views/setting/AccountSettingAccount.vue b/src/views/setting/AccountSettingAccount.vue index e3f80d0b..9e631c31 100644 --- a/src/views/setting/AccountSettingAccount.vue +++ b/src/views/setting/AccountSettingAccount.vue @@ -86,7 +86,7 @@ async function saveAccountInfo() { accountInfo.value.password = newPassword.value } try { - const result: { [key: string]: any } = await api.put('user', accountInfo.value) + const result: { [key: string]: any } = await api.put('user/', accountInfo.value) if (result.success) $toast.success('用户信息保存成功!') else @@ -100,7 +100,7 @@ async function saveAccountInfo() { // 调用API,查询所有用户 async function loadAllUsers() { try { - const result: User[] = await api.get('/user') + const result: User[] = await api.get('/user/') allUsers.value = result } @@ -131,7 +131,7 @@ async function deactivateUser(user: User) { try { user.is_active = !user.is_active - const result: { [key: string]: any } = await api.put('user', user) + const result: { [key: string]: any } = await api.put('user/', user) if (result.success) { $toast.success('用户冻结成功!') loadAllUsers() diff --git a/src/views/setting/AccountSettingSearch.vue b/src/views/setting/AccountSettingSearch.vue index 72fce8d1..e9fe2ab5 100644 --- a/src/views/setting/AccountSettingSearch.vue +++ b/src/views/setting/AccountSettingSearch.vue @@ -109,7 +109,7 @@ function addFilterCard() { // 查询所有站点 async function querySites() { try { - const data: Site[] = await api.get('site') + const data: Site[] = await api.get('site/') // 过滤站点,只有启用的站点才显示 allSites.value = data.filter(item => item.is_active) diff --git a/src/views/setting/AccountSettingSubscribe.vue b/src/views/setting/AccountSettingSubscribe.vue index 3fc3f6c4..665c989e 100644 --- a/src/views/setting/AccountSettingSubscribe.vue +++ b/src/views/setting/AccountSettingSubscribe.vue @@ -57,7 +57,7 @@ async function saveSelectedRssSites() { // 查询所有站点 async function querySites() { try { - const data: Site[] = await api.get('site') + const data: Site[] = await api.get('site/') // 过滤站点,只有启用的站点才显示 allSites.value = data.filter(item => item.is_active) diff --git a/src/views/site/SiteCardListView.vue b/src/views/site/SiteCardListView.vue index 4e51fd4d..07e74bed 100644 --- a/src/views/site/SiteCardListView.vue +++ b/src/views/site/SiteCardListView.vue @@ -58,7 +58,7 @@ const siteForm = reactive({ // 获取站点列表数据 async function fetchData() { try { - dataList.value = await api.get('site') + dataList.value = await api.get('site/') isRefreshed.value = true } catch (error) { @@ -77,7 +77,7 @@ async function addSite() { addBtnState.value = true try { - const result: { [key: string]: string } = await api.post('site', siteForm) + const result: { [key: string]: string } = await api.post('site/', siteForm) if (result.success) { $toast.success('新增站点成功') diff --git a/src/views/subscribe/FullCalendarView.vue b/src/views/subscribe/FullCalendarView.vue index 8b559526..a3dd47ec 100644 --- a/src/views/subscribe/FullCalendarView.vue +++ b/src/views/subscribe/FullCalendarView.vue @@ -73,7 +73,7 @@ async function eventsHander(subscribe: Subscribe | Rss) { async function getSubscribes() { try { // 订阅 - const subscribes: Subscribe[] = await api.get('subscribe') + const subscribes: Subscribe[] = await api.get('subscribe/') const subEvents = await Promise.all( subscribes.map(async sub => eventsHander(sub)), diff --git a/src/views/subscribe/SubscribeListView.vue b/src/views/subscribe/SubscribeListView.vue index cbfd763d..10a21dc6 100644 --- a/src/views/subscribe/SubscribeListView.vue +++ b/src/views/subscribe/SubscribeListView.vue @@ -19,7 +19,7 @@ const dataList = ref([]) // 获取订阅列表数据 async function fetchData() { try { - dataList.value = await api.get('subscribe') + dataList.value = await api.get('subscribe/') isRefreshed.value = true } catch (error) {