feat(admin): 新增备份管理页

This commit is contained in:
yml2213
2026-10-30 17:26:11 +08:00
parent 5fd880aa7a
commit c9b122d4c8
5 changed files with 238 additions and 0 deletions
+6
View File
@@ -276,6 +276,11 @@ const AdminStaffAccountsPage = lazy(() =>
default: module.AdminStaffAccountsPage,
}))
)
const AdminBackupsPage = lazy(() =>
import('@/features/admin/AdminBackupsPage').then(module => ({
default: module.AdminBackupsPage,
}))
)
const AdminManualEntriesPage = lazy(() =>
import('@/features/admin/AdminManualEntriesPage').then(module => ({
default: module.AdminManualEntriesPage,
@@ -489,6 +494,7 @@ export function AppRouter() {
<Route path="payment-configs" element={<AdminPaymentConfigsPage />} />
<Route path="roles" element={<AdminRolesPage />} />
<Route path="admin-users" element={<AdminStaffAccountsPage />} />
<Route path="backups" element={<AdminBackupsPage />} />
<Route path="manual-entries" element={<AdminManualEntriesPage />} />
<Route path="payments" element={<AdminPaymentsPage />} />
<Route path="pickup" element={<AdminPickupsPage />} />