feat(api, i18n): add admin report job functionalities and enhance locale support

- Introduced new API functions for managing admin report jobs, including download and post operations.
- Updated English, Nepali, and Chinese locale files to include new messages related to report job actions and rollback confirmations.
- Enhanced user experience by providing clearer instructions and feedback in the admin interface.
- Refactored related components to integrate new functionalities and improve overall usability.
This commit is contained in:
2026-05-26 11:48:51 +08:00
parent 7fb5ec6dff
commit a76b681828
21 changed files with 1139 additions and 118 deletions

View File

@@ -20,6 +20,12 @@ export {
getAdminReportPlayerWinLoss,
getAdminReportRebateCommission,
} from "@/api/admin-reports";
export {
downloadAdminReportJob,
getAdminReportJob,
getAdminReportJobs,
postAdminReportJob,
} from "@/api/admin-report-jobs";
export {
getAdminDraw,
getAdminDrawFinanceSummary,