|
...
|
...
|
@@ -8,12 +8,12 @@ use Illuminate\Support\Facades\Route; |
|
|
|
//必须登录验证的路由组
|
|
|
|
Route::middleware(['bloginauth'])->group(function () {
|
|
|
|
//登录用户编辑个人资料
|
|
|
|
Route::any('/edit_info', [\App\Http\Controllers\Bside\ComController::class, 'edit_info'])->name('edit_info');
|
|
|
|
Route::any('/logout', [\App\Http\Controllers\Bside\ComController::class, 'logout'])->name('logout');
|
|
|
|
Route::any('/edit_info', [\App\Http\Controllers\Bside\BCom\ComController::class, 'edit_info'])->name('edit_info');
|
|
|
|
Route::any('/logout', [\App\Http\Controllers\Bside\BCom\ComController::class, 'logout'])->name('logout');
|
|
|
|
//获取当前登录用户菜单
|
|
|
|
Route::any('/get_menu', [\App\Http\Controllers\Bside\ComController::class, 'get_menu'])->name('get_menu');
|
|
|
|
Route::any('/get_menu', [\App\Http\Controllers\Bside\BCom\ComController::class, 'get_menu'])->name('get_menu');
|
|
|
|
//获取当前登录用户项目详情
|
|
|
|
Route::any('/get_project', [\App\Http\Controllers\Bside\ComController::class, 'get_project'])->name('get_project');
|
|
|
|
Route::any('/get_project', [\App\Http\Controllers\Bside\BCom\ComController::class, 'get_project'])->name('get_project');
|
|
|
|
//用户相关路由
|
|
|
|
Route::prefix('user')->group(function () {
|
|
|
|
Route::any('/', [\App\Http\Controllers\Bside\User\UserController::class, 'lists'])->name('user_lists');
|
|
...
|
...
|
@@ -210,11 +210,6 @@ Route::middleware(['bloginauth'])->group(function () { |
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
//文件操作
|
|
|
|
// Route::prefix('file')->group(function () {
|
|
|
|
// Route::post('/upload', [\App\Http\Controllers\Bside\FileController::class, 'upload'])->name('file_upload');
|
|
|
|
// Route::get('/lists', [\App\Http\Controllers\Bside\FileController::class, 'lists'])->name('file_lists');
|
|
|
|
// });
|
|
|
|
//图片操作
|
|
|
|
Route::prefix('images')->group(function () {
|
|
|
|
Route::post('/upload', [\App\Http\Controllers\File\ImageController::class, 'upload'])->name('image_upload');
|
|
...
|
...
|
@@ -227,15 +222,15 @@ Route::middleware(['bloginauth'])->group(function () { |
|
|
|
});
|
|
|
|
//精准询盘
|
|
|
|
Route::prefix('inquiry')->group(function () {
|
|
|
|
Route::get('/', [\App\Http\Controllers\Bside\InquiryController::class, 'index'])->name('inquiry');
|
|
|
|
Route::get('/info', [\App\Http\Controllers\Bside\InquiryController::class, 'info'])->name('inquiry_info');
|
|
|
|
Route::any('/delete', [\App\Http\Controllers\Bside\InquiryController::class, 'delete'])->name('inquiry_delete');
|
|
|
|
Route::any('/export', [\App\Http\Controllers\Bside\InquiryController::class, 'export'])->name('inquiry_export');
|
|
|
|
Route::get('/', [\App\Http\Controllers\Bside\Inquiry\InquiryController::class, 'index'])->name('inquiry');
|
|
|
|
Route::get('/info', [\App\Http\Controllers\Bside\Inquiry\InquiryController::class, 'info'])->name('inquiry_info');
|
|
|
|
Route::any('/delete', [\App\Http\Controllers\Bside\Inquiry\InquiryController::class, 'delete'])->name('inquiry_delete');
|
|
|
|
Route::any('/export', [\App\Http\Controllers\Bside\Inquiry\InquiryController::class, 'export'])->name('inquiry_export');
|
|
|
|
});
|
|
|
|
|
|
|
|
//生成路由
|
|
|
|
Route::prefix('route')->group(function () {
|
|
|
|
Route::any('/create', [\App\Http\Controllers\Bside\RouteController::class, 'create'])->name('create_route');
|
|
|
|
Route::any('/create', [\App\Http\Controllers\Bside\Route\RouteController::class, 'create'])->name('create_route');
|
|
|
|
});
|
|
|
|
|
|
|
|
//社交绑定
|
|
...
|
...
|
@@ -284,21 +279,21 @@ Route::middleware(['bloginauth'])->group(function () { |
|
|
|
});
|
|
|
|
// 导航栏编辑
|
|
|
|
Route::prefix('nav')->group(function () {
|
|
|
|
Route::get('/', [\App\Http\Controllers\Bside\NavController::class, 'index'])->name('bside_nav');
|
|
|
|
Route::post('/create', [\App\Http\Controllers\Bside\NavController::class, 'save'])->name('bside_nav_create');
|
|
|
|
Route::post('/update', [\App\Http\Controllers\Bside\NavController::class, 'save'])->name('bside_nav_update');
|
|
|
|
Route::delete('/delete', [\App\Http\Controllers\Bside\NavController::class, 'delete'])->name('bside_nav_delete');
|
|
|
|
Route::get('/default-urls', [\App\Http\Controllers\Bside\NavController::class, 'urls'])->name('bside_nav_default-urls');
|
|
|
|
Route::get('/', [\App\Http\Controllers\Bside\Nav\NavController::class, 'index'])->name('bside_nav');
|
|
|
|
Route::post('/create', [\App\Http\Controllers\Bside\Nav\NavController::class, 'save'])->name('bside_nav_create');
|
|
|
|
Route::post('/update', [\App\Http\Controllers\Bside\Nav\NavController::class, 'save'])->name('bside_nav_update');
|
|
|
|
Route::delete('/delete', [\App\Http\Controllers\Bside\Nav\NavController::class, 'delete'])->name('bside_nav_delete');
|
|
|
|
Route::get('/default-urls', [\App\Http\Controllers\Bside\Nav\NavController::class, 'urls'])->name('bside_nav_default-urls');
|
|
|
|
});
|
|
|
|
|
|
|
|
//排名数据
|
|
|
|
Route::prefix('rank_data')->group(function () {
|
|
|
|
Route::any('/index', [\App\Http\Controllers\Bside\RankDataController::class, 'index'])->name('rank_data');
|
|
|
|
Route::any('/keywords_rank_list', [\App\Http\Controllers\Bside\RankDataController::class, 'keywords_rank_list'])->name('rank_data_keywords_rank_list');
|
|
|
|
Route::any('/speed', [\App\Http\Controllers\Bside\RankDataController::class, 'speed'])->name('rank_data_speed');
|
|
|
|
Route::any('/export', [\App\Http\Controllers\Bside\RankDataController::class, 'export'])->name('rank_data_export');
|
|
|
|
Route::any('/export_history', [\App\Http\Controllers\Bside\RankDataController::class, 'export_history'])->name('rank_data_export_history');
|
|
|
|
Route::any('/get_google_rank', [\App\Http\Controllers\Bside\RankDataController::class, 'get_google_rank'])->name('rank_data_get_google_rank');
|
|
|
|
Route::any('/index', [\App\Http\Controllers\Bside\RankData\RankDataController::class, 'index'])->name('rank_data');
|
|
|
|
Route::any('/keywords_rank_list', [\App\Http\Controllers\Bside\RankData\RankDataController::class, 'keywords_rank_list'])->name('rank_data_keywords_rank_list');
|
|
|
|
Route::any('/speed', [\App\Http\Controllers\Bside\RankData\RankDataController::class, 'speed'])->name('rank_data_speed');
|
|
|
|
Route::any('/export', [\App\Http\Controllers\Bside\RankData\RankDataController::class, 'export'])->name('rank_data_export');
|
|
|
|
Route::any('/export_history', [\App\Http\Controllers\Bside\RankData\RankDataController::class, 'export_history'])->name('rank_data_export_history');
|
|
|
|
Route::any('/get_google_rank', [\App\Http\Controllers\Bside\RankData\RankDataController::class, 'get_google_rank'])->name('rank_data_get_google_rank');
|
|
|
|
});
|
|
|
|
|
|
|
|
//首页统计数据
|
|
...
|
...
|
@@ -309,8 +304,8 @@ Route::middleware(['bloginauth'])->group(function () { |
|
|
|
|
|
|
|
//访问数据
|
|
|
|
Route::prefix('visit')->group(function () {
|
|
|
|
Route::any('/', [\App\Http\Controllers\Bside\VisitController::class, 'index'])->name('visit_list');
|
|
|
|
Route::any('/item', [\App\Http\Controllers\Bside\VisitController::class, 'item'])->name('visit_item');
|
|
|
|
Route::any('/', [\App\Http\Controllers\Bside\Visit\VisitController::class, 'index'])->name('visit_list');
|
|
|
|
Route::any('/item', [\App\Http\Controllers\Bside\Visit\VisitController::class, 'item'])->name('visit_item');
|
|
|
|
});
|
|
|
|
|
|
|
|
//访问数据
|
|
...
|
...
|
@@ -320,27 +315,11 @@ Route::middleware(['bloginauth'])->group(function () { |
|
|
|
Route::any('/getKeyword', [\App\Http\Controllers\Bside\HomeCount\MonthCountController::class, 'getKeyword'])->name('month_getKeyword');
|
|
|
|
});
|
|
|
|
|
|
|
|
// 流量统计
|
|
|
|
Route::prefix('stat')->group(function () {
|
|
|
|
// 访问来源
|
|
|
|
Route::get('/source', [\App\Http\Controllers\Bside\StatisticsController::class, 'source'])->name('stat_source');
|
|
|
|
// 地域分布
|
|
|
|
Route::get('/distribution', [\App\Http\Controllers\Bside\StatisticsController::class, 'distribution'])->name('stat_distribution');
|
|
|
|
// 受访页面
|
|
|
|
Route::get('/page', [\App\Http\Controllers\Bside\StatisticsController::class, 'page'])->name('stat_page');
|
|
|
|
// 访问终端
|
|
|
|
Route::get('/terminal', [\App\Http\Controllers\Bside\StatisticsController::class, 'terminal'])->name('stat_terminal');
|
|
|
|
// 流量趋势
|
|
|
|
Route::get('/trend', [\App\Http\Controllers\Bside\StatisticsController::class, 'trend'])->name('stat_trend');
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
//无需登录验证的路由组
|
|
|
|
Route::group([], function () {
|
|
|
|
Route::any('/login', [\App\Http\Controllers\Bside\ComController::class, 'login'])->name('login');
|
|
|
|
Route::any('/ceshi', [\App\Http\Controllers\Bside\ComController::class, 'ceshi'])->name('ceshi_ceshi');
|
|
|
|
Route::any('/stringTranslation', [\App\Http\Controllers\Bside\ComController::class, 'stringTranslation'])->name('com_stringTranslation');
|
|
|
|
Route::any('/sendLoginSms', [\App\Http\Controllers\Bside\ComController::class, 'sendLoginSms'])->name('sendLoginSms');
|
|
|
|
Route::any('/autologin', [\App\Http\Controllers\Bside\ComController::class, 'autologin'])->name('autologin');
|
|
|
|
Route::any('/login', [\App\Http\Controllers\Bside\LoginController::class, 'login'])->name('login');
|
|
|
|
Route::any('/stringTranslation', [\App\Http\Controllers\Bside\LoginController::class, 'stringTranslation'])->name('stringTranslation');
|
|
|
|
Route::any('/sendLoginSms', [\App\Http\Controllers\Bside\LoginController::class, 'sendLoginSms'])->name('sendLoginSms');
|
|
|
|
Route::any('/autologin', [\App\Http\Controllers\Bside\LoginController::class, 'autologin'])->name('autologin');
|
|
|
|
}); |
...
|
...
|
|