28 lines
641 B
PHP
Executable File
28 lines
641 B
PHP
Executable File
<?php
|
|
declare(strict_types=1);
|
|
|
|
use App\Controller\Admin\AdminController;
|
|
//use App\Middleware\AuthMiddleware;
|
|
////use App\Middleware\PermissionMiddleware;
|
|
use Hyperf\HttpServer\Router\Router;
|
|
|
|
Router::addGroup('/api/test/', function () {
|
|
|
|
# 登陆
|
|
Router::post('login', [AdminController::class, 'login']);
|
|
|
|
# 获取登陆用户信息
|
|
Router::get('info', [AdminController::class, 'info']);
|
|
|
|
|
|
# 获取菜单
|
|
Router::get('menus', [AdminController::class, 'menus']);
|
|
|
|
# 退出
|
|
Router::post('logout', [AdminController::class, 'logout']);
|
|
}, [
|
|
'middleware' => [
|
|
// PermissionMiddleware::class
|
|
]
|
|
]);
|