From 7b274d4ab8532445e53e00bc0a73c6251023bd98 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Thu, 20 Aug 2026 17:37:54 +0800 Subject: [PATCH] feat(admin): modernize business views including listings, review, users, orders, pickups, and mohong --- .../admin/views/AdminListingDetailView.vue | 152 +- .../admin/views/AdminListingReviewView.vue | 1290 +++++++++----- .../admin/views/AdminListingsView.vue | 1341 ++++++++++----- .../admin/views/AdminMohongCategoriesView.vue | 518 +++++- .../admin/views/AdminMohongConfigView.vue | 364 +++- .../admin/views/AdminMohongOrdersView.vue | 857 ++++++++-- .../admin/views/AdminMohongProductsView.vue | 1014 ++++++++--- .../admin/views/AdminOrderDetailView.vue | 280 +-- .../features/admin/views/AdminOrdersView.vue | 872 ++++++++-- .../admin/views/AdminPickupDetailView.vue | 140 +- .../features/admin/views/AdminPickupView.vue | 1282 +++++++++----- .../admin/views/AdminRefundReviewView.vue | 753 +++++++-- .../features/admin/views/AdminUsersView.vue | 1503 ++++++++++++----- .../orders/composables/useOrderActions.ts | 4 +- 14 files changed, 7567 insertions(+), 2803 deletions(-) diff --git a/frontend/src/features/admin/views/AdminListingDetailView.vue b/frontend/src/features/admin/views/AdminListingDetailView.vue index e98b51b..c90cb71 100644 --- a/frontend/src/features/admin/views/AdminListingDetailView.vue +++ b/frontend/src/features/admin/views/AdminListingDetailView.vue @@ -587,51 +587,52 @@ async function openScreenshot(url: string) { - + diff --git a/frontend/src/features/admin/views/AdminMohongCategoriesView.vue b/frontend/src/features/admin/views/AdminMohongCategoriesView.vue index 6c623b9..040e3ee 100644 --- a/frontend/src/features/admin/views/AdminMohongCategoriesView.vue +++ b/frontend/src/features/admin/views/AdminMohongCategoriesView.vue @@ -1,7 +1,7 @@ diff --git a/frontend/src/features/admin/views/AdminMohongConfigView.vue b/frontend/src/features/admin/views/AdminMohongConfigView.vue index 47023e6..460ee43 100644 --- a/frontend/src/features/admin/views/AdminMohongConfigView.vue +++ b/frontend/src/features/admin/views/AdminMohongConfigView.vue @@ -1,7 +1,7 @@ diff --git a/frontend/src/features/admin/views/AdminMohongOrdersView.vue b/frontend/src/features/admin/views/AdminMohongOrdersView.vue index 5d39446..2fceebf 100644 --- a/frontend/src/features/admin/views/AdminMohongOrdersView.vue +++ b/frontend/src/features/admin/views/AdminMohongOrdersView.vue @@ -1,7 +1,14 @@ diff --git a/frontend/src/features/admin/views/AdminPickupDetailView.vue b/frontend/src/features/admin/views/AdminPickupDetailView.vue index af09824..ae3bfe8 100644 --- a/frontend/src/features/admin/views/AdminPickupDetailView.vue +++ b/frontend/src/features/admin/views/AdminPickupDetailView.vue @@ -336,40 +336,45 @@ function readSnapshotResources(summary: Record | null): Snapsho - + diff --git a/frontend/src/features/admin/views/AdminRefundReviewView.vue b/frontend/src/features/admin/views/AdminRefundReviewView.vue index 6dcdc97..59b5e0c 100644 --- a/frontend/src/features/admin/views/AdminRefundReviewView.vue +++ b/frontend/src/features/admin/views/AdminRefundReviewView.vue @@ -1,8 +1,8 @@ diff --git a/frontend/src/features/admin/views/AdminUsersView.vue b/frontend/src/features/admin/views/AdminUsersView.vue index 5674c42..84e9b23 100644 --- a/frontend/src/features/admin/views/AdminUsersView.vue +++ b/frontend/src/features/admin/views/AdminUsersView.vue @@ -1,7 +1,16 @@ diff --git a/frontend/src/features/orders/composables/useOrderActions.ts b/frontend/src/features/orders/composables/useOrderActions.ts index 793eea2..c356fb4 100644 --- a/frontend/src/features/orders/composables/useOrderActions.ts +++ b/frontend/src/features/orders/composables/useOrderActions.ts @@ -306,7 +306,9 @@ export function useOrderActions(options: UseOrderActionsOptions) { cancelling.value = true try { await cancelOrder(order.value.id) - options.notifySuccess(needsRefundReview ? '退款申请已提交,等待客服审核' : '订单已取消,账号已释放') + options.notifySuccess( + needsRefundReview ? '退款申请已提交,等待客服审核' : '订单已取消,账号已释放' + ) await router.push(options.ordersPath) } catch (error) { options.notifyError(readError(error, '取消失败'))