From 188f8b3faa46cdbd56288ff764f9aab1311593eb Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 16 Sep 2025 13:14:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=BC=93=E5=AD=98=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E8=87=B3v13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/en-US.ts | 6 +- src/locales/zh-CN.ts | 6 +- src/locales/zh-TW.ts | 6 +- src/service-worker.ts | 2 +- src/views/subscribe/SubscribePopularView.vue | 94 ++++++++------------ src/views/subscribe/SubscribeShareView.vue | 60 ++++++------- 6 files changed, 73 insertions(+), 101 deletions(-) diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts index dfb3c66b..7c08790a 100644 --- a/src/locales/en-US.ts +++ b/src/locales/en-US.ts @@ -2744,9 +2744,9 @@ export default { firstAirDateAsc: 'First Air Date Ascending', voteAverageDesc: 'Vote Average Descending', voteAverageAsc: 'Vote Average Ascending', - time: 'Sort by Time', - count: 'Sort by Popularity', - rating: 'Sort by Rating', + time: 'Latest', + count: 'Popular', + rating: 'Rating', }, genreType: { action: 'Action', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 149f31f4..69fbac96 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -2712,9 +2712,9 @@ export default { firstAirDateAsc: '首播日期升序', voteAverageDesc: '评分降序', voteAverageAsc: '评分升序', - time: '按时间排序', - count: '按热度排序', - rating: '按评分排序', + time: '最新', + count: '热门', + rating: '评分', }, genreType: { action: '动作', diff --git a/src/locales/zh-TW.ts b/src/locales/zh-TW.ts index db4bb7c6..88e7b47a 100644 --- a/src/locales/zh-TW.ts +++ b/src/locales/zh-TW.ts @@ -2698,9 +2698,9 @@ export default { firstAirDateAsc: '首播日期升序', voteAverageDesc: '評分降序', voteAverageAsc: '評分升序', - time: '按時間排序', - count: '按熱度排序', - rating: '按評分排序', + time: '最新', + count: '熱門', + rating: '評分', }, genreType: { action: '動作', diff --git a/src/service-worker.ts b/src/service-worker.ts index 50596e12..0c97bbd0 100644 --- a/src/service-worker.ts +++ b/src/service-worker.ts @@ -6,7 +6,7 @@ declare let self: ServiceWorkerGlobalScope & { } // 缓存版本控制 -const CACHE_VERSION = 'v12' +const CACHE_VERSION = 'v13' const CACHE_NAMES = { appShell: `app-shell-${CACHE_VERSION}`, static: `static-resources-${CACHE_VERSION}`, diff --git a/src/views/subscribe/SubscribePopularView.vue b/src/views/subscribe/SubscribePopularView.vue index 084326f7..cf23eff0 100644 --- a/src/views/subscribe/SubscribePopularView.vue +++ b/src/views/subscribe/SubscribePopularView.vue @@ -95,13 +95,17 @@ const currentGenreDict = computed(() => { }) // 监听筛选参数变化 -watch(filterParams, () => { - // 重置数据 - dataList.value = [] - page.value = 1 - isRefreshed.value = false - currentKey.value++ -}, { deep: true }) +watch( + filterParams, + () => { + // 重置数据 + dataList.value = [] + page.value = 1 + isRefreshed.value = false + currentKey.value++ + }, + { deep: true }, +) // 拼装参数 function getParams() { @@ -110,7 +114,7 @@ function getParams() { page: page.value, count: 30, } - + // 添加筛选参数 if (filterParams.genre_id) { params.genre_id = parseInt(filterParams.genre_id) @@ -127,7 +131,7 @@ function getParams() { if (filterParams.sort_type) { params.sort_type = filterParams.sort_type } - + return params } @@ -204,33 +208,18 @@ async function fetchData({ done }: { done: any }) { {{ t('tmdb.sort') }} - + {{ t('tmdb.sortType.time') }} - + {{ t('tmdb.sortType.count') }} - + {{ t('tmdb.sortType.rating') }} - +
{{ t('tmdb.genre') }} @@ -248,42 +237,33 @@ async function fetchData({ done }: { done: any }) {
- +
- {{ t('tmdb.rating') }} & {{ t('subscribe.minSubscribers') }} -
-
- - - - + {{ t('tmdb.rating') }}
+ +
- +