Add customer status update and bulk management endpoints

This commit is contained in:
baodev0
2026-07-13 10:43:17 +07:00
parent 290dcc2fb1
commit cd5239b108
3 changed files with 102 additions and 2 deletions
+5
View File
@@ -139,6 +139,11 @@ Route::prefix('v1')
Route::get('{uuid}/dns-domains/{domainId}/records', 'getDnsDomainRecords')->middleware(
'perm:customer.view',
);
Route::patch('{uuid}/status', 'updateStatus')->middleware('perm:customer.edit');
Route::post('bulk-delete', 'bulkDelete')->middleware('perm:customer.destroy');
Route::post('bulk-restore', 'bulkRestore')->middleware('perm:customer.edit');
Route::post('bulk-force-delete', 'bulkForceDelete')->middleware('perm:customer.destroy');
Route::post('bulk-status', 'bulkStatus')->middleware('perm:customer.edit');
Route::post('{uuid}/restore', 'restore')->middleware('perm:customer.edit');
Route::delete('{uuid}/force', 'forceDelete')->middleware('perm:customer.destroy');
});