diff --git a/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs b/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs
index a6cff1f..13e9b84 100644
--- a/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs
+++ b/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs
@@ -28,16 +28,28 @@ namespace ZR.Admin.WebApi.Controllers.System
this.sysRoleMenuService = sysRoleMenuService;
}
+ ///
+ /// 获取菜单树列表
+ ///
+ ///
+ [ActionPermissionFilter(Permission = "system:menu:list")]
+ [HttpGet("treelist")]
+ public IActionResult TreeMenuList([FromQuery] MenuQueryDto menu)
+ {
+ long userId = HttpContext.GetUId();
+ return SUCCESS(sysMenuService.SelectTreeMenuList(menu, userId), "yyyy-MM-dd HH:mm:ss");
+ }
+
///
/// 获取菜单列表
///
///
[ActionPermissionFilter(Permission = "system:menu:list")]
[HttpGet("list")]
- public IActionResult TreeMenuList([FromQuery] MenuQueryDto menu)
+ public IActionResult MenuList([FromQuery] MenuQueryDto menu)
{
long userId = HttpContext.GetUId();
- return SUCCESS(sysMenuService.SelectTreeMenuList(menu, userId), "yyyy-MM-dd HH:mm:ss");
+ return SUCCESS(sysMenuService.SelectMenuList(menu, userId), "yyyy-MM-dd HH:mm:ss");
}
///
diff --git a/ZR.Vue/src/views/system/menu/index.vue b/ZR.Vue/src/views/system/menu/index.vue
index f4a18c7..b96c017 100644
--- a/ZR.Vue/src/views/system/menu/index.vue
+++ b/ZR.Vue/src/views/system/menu/index.vue
@@ -25,13 +25,15 @@
-
+ :tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
+ >
@@ -48,9 +50,14 @@
- {{scope.row.orderNum}}
-
+ {{ scope.row.orderNum }}
+
@@ -70,7 +77,9 @@
修改
新增
- 删除
+ 删除
@@ -81,8 +90,14 @@
-
+
@@ -109,7 +124,7 @@
-
+
@@ -159,7 +174,7 @@
显示状态
- {{dict.dictLabel}}
+ {{ dict.dictLabel }}
@@ -186,7 +201,7 @@
菜单状态
- {{dict.dictLabel}}
+ {{ dict.dictLabel }}
@@ -215,21 +230,13 @@