From 7f977a5a4dda3c9bb7fb9a5f384aaea89fbbe82a Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Wed, 17 Aug 2022 16:06:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=8F=9C=E5=8D=95=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/init/build/BuildCoreManageMenu.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 service-core/src/main/java/ink/wgink/service/core/init/build/BuildCoreManageMenu.java diff --git a/service-core/src/main/java/ink/wgink/service/core/init/build/BuildCoreManageMenu.java b/service-core/src/main/java/ink/wgink/service/core/init/build/BuildCoreManageMenu.java new file mode 100644 index 00000000..c46a6225 --- /dev/null +++ b/service-core/src/main/java/ink/wgink/service/core/init/build/BuildCoreManageMenu.java @@ -0,0 +1,35 @@ +package ink.wgink.service.core.init.build; + +import ink.wgink.interfaces.init.build.IBuildServiceMenu; +import ink.wgink.pojo.bos.menu.InitMenuBO; +import org.springframework.stereotype.Component; + +import java.util.List; + +/** + * @ClassName: BuildCoreManageMenu + * @Description: 构建核心菜单 + * @Author: wanggeng + * @Date: 2022/8/17 16:04 + * @Version: 1.0 + */ +@Component +public class BuildCoreManageMenu implements IBuildServiceMenu { + + @Override + public void buildMenu(List initMenus) { + // 获取用户管理 + InitMenuBO parentMenu = initMenus.get(1); + // 获取子菜单 + List subMenus = parentMenu.getSubMenus(); + InitMenuBO initMenu = new InitMenuBO(); + initMenu.setMenuName("综合管理"); + initMenu.setMenuSummary("综合管理"); + initMenu.setMenuUrl("/route/core/manage/list-department-tree"); + initMenu.setMenuIcon("fa-icon-color-white fa fa-address-book"); + subMenus.add(initMenu); + // 更新子菜单 + parentMenu.setSubMenus(subMenus); + } + +}