From 75ef5e94a6dc91549f73aee5fa48c0dc2f15ea6d Mon Sep 17 00:00:00 2001 From: richarjiang Date: Wed, 9 Sep 2026 14:36:34 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E8=B0=83=E6=95=B4=20admin=20?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84=E5=B9=B6=E7=B2=BE=E7=AE=80?= =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E5=BF=AB=E6=8D=B7=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 admin 相关的 store/utils 移入对应子目录(pages/admin/stores、pages/admin/utils) - 更新 manifest.json、pages.json 路由与配置 - 个人中心 ProfileMenu 移除顶部「我的会员卡 / 我的预约」快捷卡片,与 UserCard 会员卡入口合并 - 「我的预约」下移至菜单列表,紧邻「个人信息」 - 清理 profile/index.vue 中不再使用的 bookingStore / 计算属性 / 透传 --- packages/app/src/components/ProfileMenu.vue | 69 +------ packages/app/src/manifest.json | 4 + packages/app/src/pages.json | 179 ++++++++++-------- packages/app/src/pages/admin/analytics.vue | 2 +- packages/app/src/pages/admin/card-types.vue | 4 +- packages/app/src/pages/admin/flash-sales.vue | 2 +- packages/app/src/pages/admin/index.vue | 4 +- .../app/src/pages/admin/member-arrange.vue | 2 +- .../app/src/pages/admin/member-detail.vue | 2 +- packages/app/src/pages/admin/member-edit.vue | 2 +- .../app/src/pages/admin/member-supplement.vue | 2 +- packages/app/src/pages/admin/members.vue | 4 +- packages/app/src/pages/admin/orders.vue | 2 +- packages/app/src/pages/admin/schedule.vue | 4 +- packages/app/src/pages/admin/slot-adjust.vue | 4 +- .../app/src/{ => pages/admin}/stores/admin.ts | 2 +- packages/app/src/pages/admin/studio.vue | 4 +- .../{ => pages/admin}/utils/schedule-time.ts | 0 .../{ => pages/admin}/utils/studio-upload.ts | 0 packages/app/src/pages/booking/detail.vue | 4 +- packages/app/src/pages/booking/index.vue | 3 +- packages/app/src/pages/profile/index.vue | 22 +-- 22 files changed, 138 insertions(+), 183 deletions(-) rename packages/app/src/{ => pages/admin}/stores/admin.ts (99%) rename packages/app/src/{ => pages/admin}/utils/schedule-time.ts (100%) rename packages/app/src/{ => pages/admin}/utils/studio-upload.ts (100%) diff --git a/packages/app/src/components/ProfileMenu.vue b/packages/app/src/components/ProfileMenu.vue index 4ec6dc5..58c01ff 100644 --- a/packages/app/src/components/ProfileMenu.vue +++ b/packages/app/src/components/ProfileMenu.vue @@ -1,21 +1,9 @@