add SMSpanel

This commit is contained in:
2026-07-04 11:55:10 +03:30
parent 1ce2e73ea9
commit 163097f42a
22 changed files with 6683 additions and 2214 deletions
+12
View File
@@ -21,6 +21,7 @@ use App\Http\Controllers\Admin\SettingsController;
use \App\Http\Controllers\Admin\GiftCardController;
use App\Http\Controllers\Admin\CategoryController;
use App\Http\Controllers\Admin\PriceSyncLogController;
use App\Http\Controllers\Admin\SmsPanelController;
use App\Services\ConfigService;
@@ -192,5 +193,16 @@ Route::middleware('auth:user')->group(function (){
Route::put('categories/{id}', [CategoryController::class, 'update']);
Route::get('categories/{id}/active/{active}', [CategoryController::class, 'changeActive']);
Route::middleware('sms.panel.super')->prefix('sms-panel')->group(function () {
Route::get('overview', [SmsPanelController::class, 'overview']);
Route::post('charge', [SmsPanelController::class, 'charge']);
Route::put('price', [SmsPanelController::class, 'updatePrice']);
Route::put('block', [SmsPanelController::class, 'updateBlock']);
Route::post('logs/table', [SmsPanelController::class, 'logsTable']);
Route::post('ledger/table', [SmsPanelController::class, 'ledgerTable']);
Route::get('report', [SmsPanelController::class, 'report']);
Route::get('report/charges', [SmsPanelController::class, 'chargeReport']);
});
});
});