|
@@ -10,6 +10,7 @@ type SysMenuButtonController struct {
|
|
|
BaseAuthController
|
|
|
}
|
|
|
|
|
|
+// SysMenuButtons
|
|
|
// @Title 获取菜单全部按钮
|
|
|
// @Description 获取菜单全部按钮接口
|
|
|
// @Param RoleId query int true "角色ID"
|
|
@@ -29,6 +30,9 @@ func (this *SysRoleController) SysMenuButtons() {
|
|
|
return
|
|
|
}
|
|
|
listLen := len(list)
|
|
|
+ if listLen <= 0 {
|
|
|
+ list = make([]*system.ButtonMenu, 0)
|
|
|
+ }
|
|
|
for i := 0; i < listLen; i++ {
|
|
|
item := list[i]
|
|
|
menus, err := system.GetSysMenuButtonItems(item.MenuId)
|