2025-04-09 14:07:54 +08:00
|
|
|
<?php
|
2025-04-17 18:09:58 +08:00
|
|
|
|
2025-04-09 14:07:54 +08:00
|
|
|
use think\facade\Route;
|
|
|
|
|
|
2025-04-10 11:54:21 +08:00
|
|
|
// 超级管理员认证相关路由(不需要鉴权)
|
2025-04-17 15:00:58 +08:00
|
|
|
Route::post('auth/login', 'app\superadmin\controller\auth\AuthLoginController@index');
|
2025-04-09 17:21:29 +08:00
|
|
|
|
2025-04-10 11:54:21 +08:00
|
|
|
// 需要登录认证的路由组
|
|
|
|
|
Route::group('', function () {
|
2025-04-21 12:04:37 +08:00
|
|
|
// 仪表盘概述
|
|
|
|
|
Route::group('dashboard', function () {
|
|
|
|
|
Route::get('base', 'app\superadmin\controller\dashboard\GetBasestatisticsController@index');
|
|
|
|
|
});
|
|
|
|
|
|
2025-04-10 11:54:21 +08:00
|
|
|
// 菜单管理相关路由
|
|
|
|
|
Route::group('menu', function () {
|
2025-04-22 10:36:17 +08:00
|
|
|
Route::get('tree', 'app\superadmin\controller\Menu\GetMenuTreeController@index');
|
2025-04-22 15:26:26 +08:00
|
|
|
Route::get('toplevel', 'app\superadmin\controller\Menu\GetTopLevelForPermissionController@index');
|
2025-04-10 11:54:21 +08:00
|
|
|
});
|
2025-04-17 18:09:58 +08:00
|
|
|
|
2025-04-10 11:54:21 +08:00
|
|
|
// 管理员相关路由
|
|
|
|
|
Route::group('administrator', function () {
|
2025-04-17 17:15:21 +08:00
|
|
|
Route::get('list', 'app\superadmin\controller\administrator\GetAdministratorListController@index');
|
|
|
|
|
Route::get('detail/:id', 'app\superadmin\controller\administrator\GetAdministratorDetailController@index');
|
|
|
|
|
Route::post('update', 'app\superadmin\controller\administrator\UpdateAdministratorController@index');
|
|
|
|
|
Route::post('add', 'app\superadmin\controller\administrator\AddAdministratorController@index');
|
2025-04-17 18:09:58 +08:00
|
|
|
Route::post('delete', 'app\superadmin\controller\administrator\DeleteAdministratorController@index');
|
2025-04-10 11:54:21 +08:00
|
|
|
});
|
2025-04-11 15:04:57 +08:00
|
|
|
|
|
|
|
|
// 客户池管理路由
|
|
|
|
|
Route::group('trafficPool', function () {
|
2025-04-22 11:03:26 +08:00
|
|
|
Route::get('list', 'app\superadmin\controller\traffic\GetPoolListController@index');
|
2025-04-22 14:04:17 +08:00
|
|
|
Route::get('detail', 'app\superadmin\controller\traffic\GetPoolDetailController@index');
|
2025-04-11 15:04:57 +08:00
|
|
|
});
|
2025-04-14 16:10:44 +08:00
|
|
|
|
2025-04-26 11:07:38 +08:00
|
|
|
// 设备管理吗
|
|
|
|
|
Route::group('devices', function () {
|
|
|
|
|
Route::get('add-results', 'app\superadmin\controller\devices\GetAddResultedDevicesController@index');
|
|
|
|
|
});
|
|
|
|
|
|
2025-04-14 16:10:44 +08:00
|
|
|
// 公司路由
|
|
|
|
|
Route::group('company', function () {
|
2025-04-25 12:05:48 +08:00
|
|
|
Route::post('add', 'app\superadmin\controller\company\CreateCompanyController@index');
|
2025-04-21 10:32:10 +08:00
|
|
|
Route::post('update', 'app\superadmin\controller\company\UpdateCompanyController@index');
|
2025-04-21 11:46:54 +08:00
|
|
|
Route::post('delete', 'app\superadmin\controller\company\DeleteCompanyController@index');
|
2025-04-18 16:54:46 +08:00
|
|
|
Route::get('list', 'app\superadmin\controller\company\GetCompanyListController@index');
|
2025-04-18 15:31:41 +08:00
|
|
|
Route::get('detail/:id', 'app\superadmin\controller\company\GetCompanyDetailForUpdateController@index');
|
2025-04-23 12:10:59 +08:00
|
|
|
Route::get('profile/:id', 'app\superadmin\controller\company\GetCompanyDetailForProfileController@index');
|
2025-04-23 16:07:54 +08:00
|
|
|
Route::get('devices', 'app\superadmin\controller\company\GetCompanyDevicesForProfileController@index');
|
2025-04-23 17:45:00 +08:00
|
|
|
Route::get('subusers', 'app\superadmin\controller\company\GetCompanySubusersForProfileController@index');
|
2025-04-14 16:10:44 +08:00
|
|
|
});
|
2025-04-21 11:05:53 +08:00
|
|
|
})->middleware(['app\superadmin\middleware\AdminAuth']);
|