From c7f8d15fb8c9a3765769d5d578b6845a926b0fd9 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 7 Jul 2026 19:10:31 +0800 Subject: [PATCH] =?UTF-8?q?J=20=E6=9C=80=E7=BB=88=E6=A0=B8=E6=9F=A5?= =?UTF-8?q?=E6=94=B6=E5=B0=BE=EF=BC=9A=E8=A1=A5=E5=85=BC=E5=AE=B9=E9=A1=B9?= =?UTF-8?q?=E5=BC=B1=E5=8C=96=E6=A0=87=E8=AF=86=E5=B9=B6=E6=B8=85=E7=90=86?= =?UTF-8?q?=20resource=20=E6=AD=BB=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 基于 J 验收视角的最终核查,处理两项已登记残差: - App.vue:菜单渲染现在消费 secondaryEntry 元数据,对已降权/后移的兼容项追加“· 次级” 标签,补上文档中提到但未落地的就地视觉弱化。 - aksrt-resource.php:删除 aksrt_default_resource_meta() 中首个 return 之后的不可达旧实现, 消除 J 验收文档中登记的代码卫生残差之一。 验证: - php -l 通过:inc/helpers/aksrt-resource.php - App.vue 变更已做结构性 sanity check,确保 secondaryEntry 标签逻辑存在 Co-Authored-By: Claude Fable 5 --- assets/admin/src/App.vue | 2 +- inc/helpers/aksrt-resource.php | 18 ------------------ 2 files changed, 1 insertion(+), 19 deletions(-) diff --git a/assets/admin/src/App.vue b/assets/admin/src/App.vue index 086d0d19..0a76607c 100644 --- a/assets/admin/src/App.vue +++ b/assets/admin/src/App.vue @@ -156,7 +156,7 @@ const menuOptions = ADMIN_SECTIONS.filter((section) => !section.hidden).map((sec key: section.key, icon: section.icon, children: section.children.map((child) => ({ - label: child.label, + label: child.secondaryEntry ? `${child.label} · 次级` : child.label, key: child.key, })), } diff --git a/inc/helpers/aksrt-resource.php b/inc/helpers/aksrt-resource.php index cbbf0331..643e5100 100644 --- a/inc/helpers/aksrt-resource.php +++ b/inc/helpers/aksrt-resource.php @@ -137,24 +137,6 @@ if (!function_exists('aksrt_default_resource_meta')) { 'require_login' => !empty($meta['require_login']), 'require_captcha' => !empty($meta['require_captcha']), ]; - - return [ - 'version' => '', - 'size' => '', - 'price' => 0.0, - 'original_price' => 0.0, - 'vip1_price' => 0.0, - 'vip2_price' => 0.0, - 'pay_type' => 'download', - 'license' => '', - 'compat' => '', - 'demo_url' => '', - 'downloads' => [], - 'download_count' => 0, - 'view_count' => 0, - 'require_login' => false, - 'require_captcha' => false, - ]; } }