group(function (): void { Route::get('wallet/transfer-orders', TransferOrderListController::class) ->name('api.v1.admin.wallet.transfer-orders'); Route::get('wallet/transactions', WalletTransactionListController::class) ->name('api.v1.admin.wallet.transactions'); // 对账任务查看 Route::get('reconcile-jobs', ReconcileJobIndexController::class) ->name('api.v1.admin.reconcile-jobs.index'); Route::get('reconcile-jobs/{reconcile_job}', ReconcileJobShowController::class) ->name('api.v1.admin.reconcile-jobs.show'); Route::get('reconcile-jobs/{reconcile_job}/items', ReconcileItemIndexController::class) ->name('api.v1.admin.reconcile-jobs.items.index'); }); // 对账任务创建(仅管理权限) Route::middleware('admin.permission:prd.wallet_reconcile.manage') ->post('reconcile-jobs', ReconcileJobStoreController::class) ->name('api.v1.admin.reconcile-jobs.store');