优化路由模块
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
use think\facade\Route;
|
||||
|
||||
// 宝贝管理路由
|
||||
Route::get('babys/list', 'app\\admin\\controller\\BabyHealth\\BabysController@getList');
|
||||
Route::get('babys/:id', 'app\\admin\\controller\\BabyHealth\\BabysController@getDetail');
|
||||
Route::post('babys', 'app\\admin\\controller\\BabyHealth\\BabysController@create');
|
||||
Route::put('babys/:id', 'app\\admin\\controller\\BabyHealth\\BabysController@update');
|
||||
Route::delete('babys/:id', 'app\\admin\\controller\\BabyHealth\\BabysController@delete');
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
use think\facade\Route;
|
||||
|
||||
// 首页路由
|
||||
Route::get('/', 'app\\admin\\controller\\Index@index');
|
||||
Route::get('index/index', 'app\\admin\\controller\\Index@index');
|
||||
|
||||
// 静态文件路由 - 必须在其他路由之前定义,使用通配符匹配所有storage路径
|
||||
Route::get('storage/:path', 'app\\admin\\controller\\StorageController@index')->pattern(['path' => '.*']);
|
||||
|
||||
// 登录路由
|
||||
Route::post('login', 'app\\admin\\controller\\LoginController@login');
|
||||
Route::post('logout', 'app\\admin\\controller\\LoginController@logout');
|
||||
Route::get('user/info', 'app\\admin\\controller\\LoginController@userInfo');
|
||||
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
use think\facade\Route;
|
||||
|
||||
// 菜单路由
|
||||
Route::get('allmenu', 'app\\admin\\controller\\MenuController@getAllMenus');
|
||||
Route::get('menu/:id', 'app\\admin\\controller\\MenuController@getMenus');
|
||||
Route::post('createMenu', 'app\\admin\\controller\\MenuController@createMenu');
|
||||
Route::put('updateMenu/:id', 'app\\admin\\controller\\MenuController@updateMenu');
|
||||
Route::delete('deleteMenu/:id', 'app\\admin\\controller\\MenuController@deleteMenu');
|
||||
Route::patch('menu/status/:id', 'app\\admin\\controller\\MenuController@updateMenuStatus');
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
use think\facade\Route;
|
||||
|
||||
// 角色路由
|
||||
Route::get('allRoles', 'app\\admin\\controller\\RoleController@getAllRoles');
|
||||
Route::get('roles/:id', 'app\\admin\\controller\\RoleController@getRoleById');
|
||||
Route::post('roles', 'app\\admin\\controller\\RoleController@createRole');
|
||||
Route::put('roles/:id', 'app\\admin\\controller\\RoleController@updateRole');
|
||||
Route::delete('roles/:id', 'app\\admin\\controller\\RoleController@deleteRole');
|
||||
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
use think\facade\Route;
|
||||
|
||||
// 用户路由
|
||||
Route::get('getAllUsers', 'app\\admin\\controller\\UserController@getAllUsers');
|
||||
Route::get('getUserInfo/:id', 'app\\admin\\controller\\UserController@getUserInfo');
|
||||
Route::post('addUser', 'app\\admin\\controller\\UserController@addUser');
|
||||
Route::post('editUser/:id', 'app\\admin\\controller\\UserController@editUser');
|
||||
Route::delete('deleteUser/:id', 'app\\admin\\controller\\UserController@deleteUser');
|
||||
Route::post('changePassword', 'app\\admin\\controller\\UserController@changePassword');
|
||||
Reference in New Issue
Block a user