create performance for supervisor

This commit is contained in:
2025-08-10 14:57:53 +03:30
parent e6f84b3b6f
commit 47b4f12dfd
17 changed files with 264 additions and 104 deletions

View File

@@ -13,7 +13,7 @@ use App\Http\Controllers\HeadquartersDashboard\CumulativeCentersStatsController;
use App\Http\Controllers\HeadquartersDashboard\CumulativeKeypressStatsController;
use App\Http\Controllers\HeadquartersDashboard\CumulativeMessageRatingStatsController;
use App\Http\Controllers\HeadquartersDashboard\CumulativeVoiceRatingStatsController;
use App\Http\Controllers\ProvinceDashboard\CheckSetadController;
use App\Http\Controllers\ProvinceDashboard\VerifyAuthenticationController;
use App\Http\Middleware\SuperAdminCheck;
use Illuminate\Support\Facades\Route;
@@ -203,19 +203,20 @@ Route::prefix('server')->group(function () {
Route::get('/{peopleMessage}', 'show')->name('show');
});
});
Route::middleware(['auth', 'permission:setat_ip'])
Route::middleware(['auth', 'role:admin'])
->prefix('login_to_province')
->name('loginToProvince.')
->controller(LoginToProvinceController::class)
->group(function () {
Route::post('/', 'loginToProvince')->name('loginToProvince');
});
Route::middleware('auth')
->prefix('check_setad')
->name('checkSetad.')
->controller(CheckSetadController::class)
->group(function () {
Route::get('/', 'verifyToken')->name('verifyToken');
Route::post('/', 'authenticate')->name('authenticate');
});
Route::middleware(['auth', 'setadIp'])
->prefix('verify_authentication')
->name('verifyAuthentication.')
->controller(VerifyAuthenticationController::class)
->group(function () {
Route::get('/', 'login')->name('login');
});
});