diff --git a/nladmin-system/src/main/java/org/nl/system/service/menu/ISysMenuService.java b/nladmin-system/src/main/java/org/nl/system/service/menu/ISysMenuService.java index 5403902..6c21df0 100644 --- a/nladmin-system/src/main/java/org/nl/system/service/menu/ISysMenuService.java +++ b/nladmin-system/src/main/java/org/nl/system/service/menu/ISysMenuService.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService; import org.nl.common.domain.query.PageQuery; import org.nl.system.service.menu.dao.SysMenu; import org.nl.system.service.menu.dto.MenuDto; +import org.nl.system.service.menu.dto.MenuInfoDto; import org.nl.system.service.menu.dto.MenuQuery; import org.nl.system.service.menu.dto.MenuVo; @@ -108,9 +109,9 @@ public interface ISysMenuService extends IService { * @return / */ List buildMenus(List menuDtos); - List buildMenus(List menuDtos,String pid); - List buildMenus(String systemType); + + List buildMenus(String systemType); /** * 构建菜单树 diff --git a/nladmin-system/src/main/java/org/nl/system/service/menu/dao/SysMenu.java b/nladmin-system/src/main/java/org/nl/system/service/menu/dao/SysMenu.java index b2b347e..8e24b89 100644 --- a/nladmin-system/src/main/java/org/nl/system/service/menu/dao/SysMenu.java +++ b/nladmin-system/src/main/java/org/nl/system/service/menu/dao/SysMenu.java @@ -2,6 +2,7 @@ package org.nl.system.service.menu.dao; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; +import jdk.nashorn.internal.ir.annotations.Ignore; import lombok.Data; import java.util.Date; @@ -32,6 +33,13 @@ public class SysMenu implements Serializable { @TableId(value = "menu_id", type = IdType.NONE) private String menuId; + @TableField(exist = false) + private String label; + @TableField(exist = false) + private String router; + @TableField(exist = false) + private String index; + /** * 上级菜单ID */ diff --git a/nladmin-system/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml b/nladmin-system/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml index 7b56cda..fe7f2e8 100644 --- a/nladmin-system/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml +++ b/nladmin-system/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml @@ -53,21 +53,37 @@