From 47c4a3973d84dda43cdb8f52c83b30fc143d4f77 Mon Sep 17 00:00:00 2001 From: Ap_Tx <3045929398@qq.com> Date: Sun, 18 Oct 2026 07:37:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=9A=AE=E8=82=A4?= =?UTF-8?q?=E7=AB=99=E7=AE=A1=E7=90=86=E5=8F=B0=E8=B5=84=E6=BA=90=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ui/skin-site/SkinSiteAdminView.vue | 2 + .../ui/skin-site/admin/AdminDownloadsPage.vue | 576 ++++++++++++++++++ .../app-frontend/src/helpers/skin-site-api.ts | 101 +++ .../app-frontend/src/locales/en-US/index.json | 34 +- .../app-frontend/src/locales/zh-CN/index.json | 34 +- scripts/axolotl/i18n-check.mjs | 1 + 6 files changed, 746 insertions(+), 2 deletions(-) create mode 100644 apps/app-frontend/src/components/ui/skin-site/admin/AdminDownloadsPage.vue diff --git a/apps/app-frontend/src/components/ui/skin-site/SkinSiteAdminView.vue b/apps/app-frontend/src/components/ui/skin-site/SkinSiteAdminView.vue index bff6268..498c808 100644 --- a/apps/app-frontend/src/components/ui/skin-site/SkinSiteAdminView.vue +++ b/apps/app-frontend/src/components/ui/skin-site/SkinSiteAdminView.vue @@ -5,6 +5,7 @@ import { computed, ref } from 'vue' import { skinSiteUser } from '@/composables/skin-site-session' import AdminBroadcastPage from './admin/AdminBroadcastPage.vue' +import AdminDownloadsPage from './admin/AdminDownloadsPage.vue' import AdminLauncherPage from './admin/AdminLauncherPage.vue' import AdminPlayersPage from './admin/AdminPlayersPage.vue' import AdminReviewPage from './admin/AdminReviewPage.vue' @@ -164,6 +165,7 @@ const current = ref('summary') +

{{ current }}

diff --git a/apps/app-frontend/src/components/ui/skin-site/admin/AdminDownloadsPage.vue b/apps/app-frontend/src/components/ui/skin-site/admin/AdminDownloadsPage.vue new file mode 100644 index 0000000..1511e4a --- /dev/null +++ b/apps/app-frontend/src/components/ui/skin-site/admin/AdminDownloadsPage.vue @@ -0,0 +1,576 @@ + +