feat(wallet): 补齐钱包提现与卖家资金页面
This commit is contained in:
@@ -28,12 +28,38 @@ const SellerListingFormPage = lazy(() =>
|
||||
default: module.SellerListingFormPage,
|
||||
}))
|
||||
)
|
||||
const SellerHandoffsPage = lazy(() =>
|
||||
import('@/features/seller/SellerHandoffsPage').then(module => ({
|
||||
default: module.SellerHandoffsPage,
|
||||
}))
|
||||
)
|
||||
const SellerEarningsPage = lazy(() =>
|
||||
import('@/features/seller/SellerEarningsPage').then(module => ({
|
||||
default: module.SellerEarningsPage,
|
||||
}))
|
||||
)
|
||||
const SellerPickupsPage = lazy(() =>
|
||||
import('@/features/seller/SellerPickupsPage').then(module => ({
|
||||
default: module.SellerPickupsPage,
|
||||
}))
|
||||
)
|
||||
const OrderListPage = lazy(() =>
|
||||
import('@/features/orders/OrderListPage').then(module => ({ default: module.OrderListPage }))
|
||||
)
|
||||
const OrderDetailPage = lazy(() =>
|
||||
import('@/features/orders/OrderDetailPage').then(module => ({ default: module.OrderDetailPage }))
|
||||
)
|
||||
const WalletPage = lazy(() =>
|
||||
import('@/features/wallet/WalletPage').then(module => ({ default: module.WalletPage }))
|
||||
)
|
||||
const PaymentAccountsPage = lazy(() =>
|
||||
import('@/features/wallet/PaymentAccountsPage').then(module => ({
|
||||
default: module.PaymentAccountsPage,
|
||||
}))
|
||||
)
|
||||
const WithdrawalPage = lazy(() =>
|
||||
import('@/features/wallet/WithdrawalPage').then(module => ({ default: module.WithdrawalPage }))
|
||||
)
|
||||
const MessagesPage = lazy(() =>
|
||||
import('@/features/messages/MessagesPage').then(module => ({ default: module.MessagesPage }))
|
||||
)
|
||||
@@ -59,6 +85,11 @@ const MobileProfilePage = lazy(() =>
|
||||
default: module.MobileProfilePage,
|
||||
}))
|
||||
)
|
||||
const MobileWithdrawalPage = lazy(() =>
|
||||
import('@/features/mobile/MobileWithdrawalPage').then(module => ({
|
||||
default: module.MobileWithdrawalPage,
|
||||
}))
|
||||
)
|
||||
const MobileOrdersPage = lazy(() =>
|
||||
import('@/features/mobile/MobileOrdersPage').then(module => ({
|
||||
default: module.MobileOrdersPage,
|
||||
@@ -200,6 +231,21 @@ const AdminManualEntriesPage = lazy(() =>
|
||||
default: module.AdminManualEntriesPage,
|
||||
}))
|
||||
)
|
||||
const AdminPaymentsPage = lazy(() =>
|
||||
import('@/features/admin/AdminPaymentsPage').then(module => ({
|
||||
default: module.AdminPaymentsPage,
|
||||
}))
|
||||
)
|
||||
const AdminFinanceDetailsPage = lazy(() =>
|
||||
import('@/features/admin/AdminFinanceDetailsPage').then(module => ({
|
||||
default: module.AdminFinanceDetailsPage,
|
||||
}))
|
||||
)
|
||||
const AdminWalletLedgerPage = lazy(() =>
|
||||
import('@/features/admin/AdminWalletLedgerPage').then(module => ({
|
||||
default: module.AdminWalletLedgerPage,
|
||||
}))
|
||||
)
|
||||
const AdminQuickRepliesPage = lazy(() =>
|
||||
import('@/features/admin/AdminQuickRepliesPage').then(module => ({
|
||||
default: module.AdminQuickRepliesPage,
|
||||
@@ -293,12 +339,18 @@ export function AppRouter() {
|
||||
<Route path="listings/:id" element={<ListingDetailPage />} />
|
||||
<Route path="orders" element={<OrderListPage />} />
|
||||
<Route path="orders/:id" element={<OrderDetailPage />} />
|
||||
<Route path="wallet" element={<WalletPage />} />
|
||||
<Route path="wallet/payment-accounts" element={<PaymentAccountsPage />} />
|
||||
<Route path="wallet/withdrawal" element={<WithdrawalPage />} />
|
||||
<Route path="messages" element={<MessagesPage />} />
|
||||
<Route path="messages/:id" element={<ChatPage />} />
|
||||
<Route path="seller/listings" element={<SellerListingsPage />} />
|
||||
<Route path="seller/listings/new" element={<SellerListingFormPage />} />
|
||||
<Route path="seller/listings/:id" element={<SellerListingDetailPage />} />
|
||||
<Route path="seller/listings/:id/edit" element={<SellerListingFormPage />} />
|
||||
<Route path="seller/handoffs" element={<SellerHandoffsPage />} />
|
||||
<Route path="seller/earnings" element={<SellerEarningsPage />} />
|
||||
<Route path="seller/pickups" element={<SellerPickupsPage />} />
|
||||
</Route>
|
||||
|
||||
<Route path="/login" element={<LoginPage />} />
|
||||
@@ -318,6 +370,7 @@ export function AppRouter() {
|
||||
<Route path="seller/listings/:id" element={<MobileSellerListingDetailPage />} />
|
||||
<Route path="seller/listings/:id/edit" element={<MobileSellerFormPage />} />
|
||||
<Route path="profile" element={<MobileProfilePage />} />
|
||||
<Route path="wallet/withdrawal" element={<MobileWithdrawalPage />} />
|
||||
</Route>
|
||||
|
||||
<Route path={`${adminBase}/login`} element={<AdminLoginPage />} />
|
||||
@@ -342,6 +395,9 @@ export function AppRouter() {
|
||||
<Route path="roles" element={<AdminRolesPage />} />
|
||||
<Route path="admin-users" element={<AdminStaffAccountsPage />} />
|
||||
<Route path="manual-entries" element={<AdminManualEntriesPage />} />
|
||||
<Route path="payments" element={<AdminPaymentsPage />} />
|
||||
<Route path="finance/details" element={<AdminFinanceDetailsPage />} />
|
||||
<Route path="wallet-ledger" element={<AdminWalletLedgerPage />} />
|
||||
<Route path="chat-quick-replies" element={<AdminQuickRepliesPage />} />
|
||||
<Route path="tracking-links" element={<AdminTrackingLinksPage />} />
|
||||
<Route path="chat-support-groups" element={<AdminSupportGroupsPage />} />
|
||||
|
||||
Reference in New Issue
Block a user