feat(distribution): 补齐分销长尾后台页面

This commit is contained in:
yml2213
2026-10-30 15:43:29 +08:00
parent 13a3127abc
commit 090ab02a67
25 changed files with 7728 additions and 2 deletions
+81
View File
@@ -180,6 +180,61 @@ const AdminDistributionSitesPage = lazy(() =>
default: module.AdminDistributionSitesPage,
}))
)
const AdminDistributionWalletPage = lazy(() =>
import('@/features/admin/AdminDistributionWalletPage').then(module => ({
default: module.AdminDistributionWalletPage,
}))
)
const AdminDistributionSMSPage = lazy(() =>
import('@/features/admin/AdminDistributionSMSPage').then(module => ({
default: module.AdminDistributionSMSPage,
}))
)
const AdminDistributionInvitationPage = lazy(() =>
import('@/features/admin/AdminDistributionInvitationPage').then(module => ({
default: module.AdminDistributionInvitationPage,
}))
)
const AdminDistributionQrCodesPage = lazy(() =>
import('@/features/admin/AdminDistributionQrCodesPage').then(module => ({
default: module.AdminDistributionQrCodesPage,
}))
)
const AdminDistributionRulesPage = lazy(() =>
import('@/features/admin/AdminDistributionRulesPage').then(module => ({
default: module.AdminDistributionRulesPage,
}))
)
const AdminDistributionOrdersPage = lazy(() =>
import('@/features/admin/AdminDistributionOrdersPage').then(module => ({
default: module.AdminDistributionOrdersPage,
}))
)
const AdminDistributionSettlementsPage = lazy(() =>
import('@/features/admin/AdminDistributionSettlementsPage').then(module => ({
default: module.AdminDistributionSettlementsPage,
}))
)
const AdminDistributionUsersPage = lazy(() =>
import('@/features/admin/AdminDistributionUsersPage').then(module => ({
default: module.AdminDistributionUsersPage,
}))
)
const AdminSiteAnnouncementsPage = lazy(() =>
import('@/features/admin/AdminSiteAnnouncementsPage').then(module => ({
default: module.AdminSiteAnnouncementsPage,
}))
)
const AdminDistributionListingsPage = lazy(() =>
import('@/features/admin/AdminDistributionListingsPage').then(module => ({
default: module.AdminDistributionListingsPage,
}))
)
const AdminDistributionPaymentChannelsPage = lazy(() =>
import('@/features/admin/AdminDistributionPaymentChannelsPage').then(module => ({
default: module.AdminDistributionPaymentChannelsPage,
}))
)
const AdminLayout = lazy(() =>
import('@/layouts/AdminLayout').then(module => ({ default: module.AdminLayout }))
)
@@ -244,6 +299,32 @@ export function AppRouter() {
<Route path="audit-logs" element={<AdminAuditLogsPage />} />
<Route path="system-configs" element={<AdminSystemConfigsPage />} />
<Route path="distribution/sites" element={<AdminDistributionSitesPage />} />
<Route path="distribution/orders" element={<AdminDistributionOrdersPage />} />
<Route
path="distribution/settlements"
element={<AdminDistributionSettlementsPage />}
/>
<Route path="distribution/users" element={<AdminDistributionUsersPage />} />
<Route
path="distribution/announcements"
element={<AdminSiteAnnouncementsPage />}
/>
<Route
path="distribution/listings"
element={<AdminDistributionListingsPage />}
/>
<Route
path="distribution/payment-channels"
element={<AdminDistributionPaymentChannelsPage />}
/>
<Route path="distribution/wallet" element={<AdminDistributionWalletPage />} />
<Route path="distribution/sms" element={<AdminDistributionSMSPage />} />
<Route
path="distribution/invitation"
element={<AdminDistributionInvitationPage />}
/>
<Route path="distribution/qrcodes" element={<AdminDistributionQrCodesPage />} />
<Route path="distribution/rules" element={<AdminDistributionRulesPage />} />
<Route
path="*"
element={