Skip to content

Commit

Permalink
路由调整
Browse files Browse the repository at this point in the history
  • Loading branch information
WangNingkai committed Jun 24, 2020
1 parent 467676f commit 1b742f4
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 37 deletions.
3 changes: 1 addition & 2 deletions routes/api.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?php

use Illuminate\Http\Request;
use App\Http\Controllers\Api\IndexController as ApiController;

/*
|--------------------------------------------------------------------------
Expand All @@ -15,7 +14,7 @@
*/
Route::namespace('Api')->group(
static function () {
Route::get('test', [ApiController::class, 'index']);
Route::get('test', 'IndexController@index');
}
);

59 changes: 24 additions & 35 deletions routes/web.php
Original file line number Diff line number Diff line change
@@ -1,15 +1,4 @@
<?php

use App\Http\Controllers\InstallController;
use App\Http\Controllers\OauthController;
use App\Http\Controllers\Auth\LoginController;
use App\Http\Controllers\AdminController;
use App\Http\Controllers\IndexController;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\ImageController;
use App\Http\Controllers\DiskController;
use Rap2hpoutre\LaravelLogViewer\LogViewerController;

/**
* This file is part of the wangningkai/olaindex.
* (c) wangningkai <[email protected]>
Expand All @@ -30,42 +19,42 @@
// 消息通知
Route::view('message', config('olaindex.theme') . 'message')->name('message');
// 授权回调
Route::get('callback', [OauthController::class, 'callback'])->name('callback');
Route::get('callback', 'OauthController@callback')->name('callback');
// 后台
Route::get('login', [LoginController::class, 'showLoginForm'])->name('login');
Route::post('login', [LoginController::class, 'login']);
Route::post('logout', [LoginController::class, 'logout'])->name('logout');
Route::get('login', 'Auth\LoginController@showLoginForm')->name('login');
Route::post('login', 'Auth\LoginController@login');
Route::post('logout', 'Auth\LoginController@logout')->name('logout');
Route::prefix('admin')->middleware('auth')->group(static function () {
// 安装绑定
Route::prefix('install')->group(static function () {
Route::any('/', [InstallController::class, 'install'])->name('install');
Route::any('apply', [InstallController::class, 'apply'])->name('apply');
Route::any('reset', [InstallController::class, 'reset'])->name('reset');
Route::any('bind', [InstallController::class, 'bind'])->name('bind');
Route::any('/', 'InstallController@install')->name('install');
Route::any('apply', 'InstallController@apply')->name('apply');
Route::any('reset', 'InstallController@reset')->name('reset');
Route::any('bind', 'InstallController@bind')->name('bind');
});
// 基础设置
Route::any('/', [AdminController::class, 'config'])->name('admin.config');
Route::any('/', 'AdminController@config')->name('admin.config');
// 账号详情
Route::get('/account/list', [AdminController::class, 'account'])->name('admin.account.list');
Route::get('/account/{id}', [AdminController::class, 'accountDetail'])->name('admin.account.info');
Route::get('/account/{id}/drive', [AdminController::class, 'driveDetail'])->name('admin.account.drive');
Route::any('/account/{id}/config', [AdminController::class, 'accountConfig'])->name('admin.account.config');
Route::post('/account/{id}/remark', [AdminController::class, 'accountRemark'])->name('admin.account.remark');
Route::post('/account/set-account', [AdminController::class, 'accountSet'])->name('admin.account.set');
Route::any('logs', [LogViewerController::class, 'index'])->name('admin.logs');
Route::get('/account/list', 'AdminController@account')->name('admin.account.list');
Route::get('/account/{id}', 'AdminController@accountDetail')->name('admin.account.info');
Route::get('/account/{id}/drive', 'AdminController@driveDetail')->name('admin.account.drive');
Route::any('/account/{id}/config', 'AdminController@accountConfig')->name('admin.account.config');
Route::post('/account/{id}/remark', 'AdminController@accountRemark')->name('admin.account.remark');
Route::post('/account/set-account', 'AdminController@accountSet')->name('admin.account.set');
Route::any('logs', '\Rap2hpoutre\LaravelLogViewer\LogViewerController@index')->name('admin.logs');
});
// 短网址
Route::get('t/{code}', [IndexController::class])->name('short');
Route::get('t/{code}', 'IndexController')->name('short');
// 多网盘支持
Route::get('d/{hash}', [DiskController::class, 'query'])->name('drive');
Route::get('d/{hash}/q/{query?}', [DiskController::class, 'query'])->name('drive.query')->where('query', '.*');
Route::get('d/{hash}/id/{query?}', [DiskController::class, 'query'])->name('drive.query.id');
Route::get('d/{hash}', 'DiskController@query')->name('drive');
Route::get('d/{hash}/q/{query?}', 'DiskController@query')->name('drive.query')->where('query', '.*');
Route::get('d/{hash}/id/{query?}', 'DiskController@query')->name('drive.query.id');
// 搜索
Route::get('d/{hash}/search', [DiskController::class, 'search'])->name('drive.search');
Route::get('d/{hash}/search', 'DiskController@search')->name('drive.search');
// 图床
Route::get('image', [ImageController::class, 'index'])->name('image');
Route::post('image-upload', [ImageController::class, 'upload'])->name('image.upload');
Route::get('image', 'ImageController@index')->name('image');
Route::post('image-upload', 'ImageController@upload')->name('image.upload');
// 首页
Route::get('/', [HomeController::class])->name('home');
Route::get('/', 'HomeController')->name('home');


0 comments on commit 1b742f4

Please sign in to comment.