超管后台 - 新建项目对接触客宝

This commit is contained in:
柳清爽
2025-04-15 11:35:49 +08:00
parent ae8624b198
commit 053e7cd76b
17 changed files with 55 additions and 707 deletions

View File

@@ -2,37 +2,37 @@
use think\facade\Route;
// 超级管理员认证相关路由(不需要鉴权)
Route::post('auth/login', 'app\\superadmin\\controller\\Auth@login');
Route::post('auth/login', 'app\\superadmin\\controller\\AuthController@login');
// 需要登录认证的路由组
Route::group('', function () {
// 菜单管理相关路由
Route::group('menu', function () {
Route::get('tree', 'app\\superadmin\\controller\\Menu@getMenuTree');
Route::get('list', 'app\\superadmin\\controller\\Menu@getMenuList');
Route::post('save', 'app\\superadmin\\controller\\Menu@saveMenu');
Route::delete('delete/:id', 'app\\superadmin\\controller\\Menu@deleteMenu');
Route::post('status', 'app\\superadmin\\controller\\Menu@updateStatus');
Route::get('toplevel', 'app\\superadmin\\controller\\Menu@getTopLevelMenus');
Route::get('tree', 'app\\superadmin\\controller\\MenuController@getTree');
Route::get('list', 'app\\superadmin\\controller\\MenuController@getList');
Route::post('save', 'app\\superadmin\\controller\\MenuController@save');
Route::delete('delete/:id', 'app\\superadmin\\controller\\MenuController@delete');
Route::post('status', 'app\\superadmin\\controller\\MenuController@updateStatus');
Route::get('toplevel', 'app\\superadmin\\controller\\MenuController@getTopLevelMenus');
});
// 管理员相关路由
Route::group('administrator', function () {
Route::get('list', 'app\\superadmin\\controller\\Administrator@getList');
Route::get('detail/:id', 'app\\superadmin\\controller\\Administrator@getDetail');
Route::post('update', 'app\\superadmin\\controller\\Administrator@updateAdmin');
Route::post('add', 'app\\superadmin\\controller\\Administrator@addAdmin');
Route::post('delete', 'app\\superadmin\\controller\\Administrator@deleteAdmin');
Route::get('list', 'app\\superadmin\\controller\\AdministratorController@getList');
Route::get('detail/:id', 'app\\superadmin\\controller\\AdministratorController@getDetail');
Route::post('update', 'app\\superadmin\\controller\\AdministratorController@update');
Route::post('add', 'app\\superadmin\\controller\\AdministratorController@add');
Route::delete('delete/:id', 'app\\superadmin\\controller\\AdministratorController@delete');
});
// 客户池管理路由
Route::group('trafficPool', function () {
Route::get('list', 'app\\superadmin\\controller\\TrafficPool@getList'); // 获取客户池列表
Route::get('detail', 'app\\superadmin\\controller\\TrafficPool@getDetail'); // 获取客户详情
Route::get('list', 'app\\superadmin\\controller\\TrafficPoolController@getList'); // 获取客户池列表
Route::get('detail', 'app\\superadmin\\controller\\TrafficPoolController@getDetail'); // 获取客户详情
});
// 公司路由
Route::group('company', function () {
Route::post('create', 'app\\superadmin\\controller\\Company@create');
Route::post('create', 'app\\superadmin\\controller\\CompanyController@create');
});
})->middleware(['app\\superadmin\\middleware\\AdminAuth']);