feat(admin): 订单与商品详情页补齐明细与操作

This commit is contained in:
2026-11-12 17:48:52 +08:00
parent 927e6a9978
commit 766369075b
18 changed files with 3793 additions and 37 deletions
+18
View File
@@ -250,11 +250,26 @@ const AdminOrdersPage = lazy(() =>
default: module.AdminOrdersPage,
}))
)
const AdminOrderDetailPage = lazy(() =>
import('@/features/admin/AdminOrderDetailPage').then(module => ({
default: module.AdminOrderDetailPage,
}))
)
const AdminListingsPage = lazy(() =>
import('@/features/admin/AdminListingsPage').then(module => ({
default: module.AdminListingsPage,
}))
)
const AdminListingDetailPage = lazy(() =>
import('@/features/admin/AdminListingDetailPage').then(module => ({
default: module.AdminListingDetailPage,
}))
)
const AdminListingReviewDetailPage = lazy(() =>
import('@/features/admin/AdminListingReviewDetailPage').then(module => ({
default: module.AdminListingReviewDetailPage,
}))
)
const AdminUsersPage = lazy(() =>
import('@/features/admin/AdminUsersPage').then(module => ({
default: module.AdminUsersPage,
@@ -580,9 +595,12 @@ export function AppRouter() {
<Route element={<AdminLayout />}>
<Route index element={<AdminDashboardPage />} />
<Route path="orders" element={<AdminOrdersPage />} />
<Route path="orders/:id" element={<AdminOrderDetailPage />} />
<Route path="orders/refund-review" element={<AdminRefundReviewPage />} />
<Route path="listings" element={<AdminListingsPage />} />
<Route path="listings/review" element={<AdminListingsPage mode="review" />} />
<Route path="listings/review/:id" element={<AdminListingReviewDetailPage />} />
<Route path="listings/:id" element={<AdminListingDetailPage />} />
<Route path="users" element={<AdminUsersPage />} />
<Route path="withdrawals" element={<AdminWithdrawalsPage />} />
<Route path="disputes" element={<AdminDisputesPage />} />