From d6d4fcf8a006d6c764224a8a962a1455d4eaed82 Mon Sep 17 00:00:00 2001 From: Ap_Tx <3045929398@qq.com> Date: Sat, 17 Oct 2026 21:34:38 +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=8E=A9=E5=AE=B6=E5=AE=A1=E6=A0=B8=E8=A7=86=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - API 层补充公开审核表单目录与提交申请接口。 - SkinSiteReviewView:表单列表、动态题目渲染(单选 / 多选 / 判断 / 填空 / 问答 / 信息题)、必填校验,提交后展示审核状态。 - 主页导航卡的「玩家审核」改为打开该视图。 --- .../components/ui/skin-site/SkinSiteHome.vue | 2 + .../ui/skin-site/SkinSiteMapView.vue | 2 +- .../ui/skin-site/SkinSiteReviewView.vue | 313 ++++++++++++++++++ .../app-frontend/src/helpers/skin-site-api.ts | 78 +++++ 4 files changed, 394 insertions(+), 1 deletion(-) create mode 100644 apps/app-frontend/src/components/ui/skin-site/SkinSiteReviewView.vue diff --git a/apps/app-frontend/src/components/ui/skin-site/SkinSiteHome.vue b/apps/app-frontend/src/components/ui/skin-site/SkinSiteHome.vue index bc833bf..5550836 100644 --- a/apps/app-frontend/src/components/ui/skin-site/SkinSiteHome.vue +++ b/apps/app-frontend/src/components/ui/skin-site/SkinSiteHome.vue @@ -12,6 +12,7 @@ import SkinSiteMapView from './SkinSiteMapView.vue' import SkinSiteNavCards from './SkinSiteNavCards.vue' import SkinSiteProfileModal from './SkinSiteProfileModal.vue' import SkinSiteProfileView from './SkinSiteProfileView.vue' +import SkinSiteReviewView from './SkinSiteReviewView.vue' const { formatMessage } = useVIntl() const { addNotification } = injectNotificationManager() @@ -47,6 +48,7 @@ async function copyAddress() { +