feat(admin): manual deposit recording, transaction export, ticket filters

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
baodev0
2026-10-15 21:53:41 +07:00
co-authored by Claude Opus 5.5
parent 40bf6b54f9
commit 0cdf224309
7 changed files with 336 additions and 33 deletions
+2
View File
@@ -90,6 +90,8 @@ Route::prefix('transactions')
->controller(AdminTransactionController::class)
->group(function () {
Route::get('/', 'index')->middleware('perm:customer.view');
Route::post('/', 'store')->middleware('perm:customer.edit');
Route::get('export', 'export')->middleware('perm:customer.view');
Route::get('pending-count', 'pendingCount')->middleware('perm:customer.view');
Route::post('{uuid}/approve', 'approve')->middleware('perm:customer.edit');
Route::post('{uuid}/reject', 'reject')->middleware('perm:customer.edit');