feat: 新增菜单列表/分页/详情/新增/更新/导入/导出/删除接口

This commit is contained in:
2025-02-28 18:13:40 +08:00
parent bc0db74bd7
commit ecdb5c1976
8 changed files with 714 additions and 0 deletions

View File

@@ -377,6 +377,32 @@ Route::group('v1', function () {
// 角色删除
Route::delete('delete/:id', 'Role/delete');
});
// 菜单管理
// 菜单列表
Route::get('menus', 'Menu/list');
Route::group('menu', function() {
// 菜单分页
Route::get('index', 'Menu/index');
// 菜单详情
Route::get('read/:id', 'Menu/read');
// 菜单新增
Route::post('save', 'Menu/save');
// 菜单更新
Route::put('update/:id', 'Menu/update');
// 菜单导入
Route::post('import', 'Menu/import');
// 菜单导出
Route::get('export', 'Menu/export');
// 菜单删除
Route::delete('delete/:id', 'Menu/delete');
});
})->prefix('v1.');
Route::miss(function() {