From 07e5fd8c1c907bba6c8d22455aa0d11fe058c469 Mon Sep 17 00:00:00 2001 From: ray <1490493387@qq.com> Date: Wed, 10 Jul 2024 08:29:03 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B3=A8=E9=87=8A=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/SysMenuController.java | 2 +- .../com/youlai/system/mapper/SysMenuMapper.java | 17 ++++++++++------- .../youlai/system/service/SysMenuService.java | 2 +- .../system/service/impl/SysMenuServiceImpl.java | 9 +++------ 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/youlai/system/controller/SysMenuController.java b/src/main/java/com/youlai/system/controller/SysMenuController.java index 2707e9df..db10e971 100644 --- a/src/main/java/com/youlai/system/controller/SysMenuController.java +++ b/src/main/java/com/youlai/system/controller/SysMenuController.java @@ -52,7 +52,7 @@ public class SysMenuController { return Result.success(menus); } - @Operation(summary = "路由列表") + @Operation(summary = "菜单路由列表") @GetMapping("/routes") public Result> listRoutes() { Set roles = SecurityUtils.getRoles(); diff --git a/src/main/java/com/youlai/system/mapper/SysMenuMapper.java b/src/main/java/com/youlai/system/mapper/SysMenuMapper.java index 6a745257..3cd3aa41 100644 --- a/src/main/java/com/youlai/system/mapper/SysMenuMapper.java +++ b/src/main/java/com/youlai/system/mapper/SysMenuMapper.java @@ -1,12 +1,5 @@ package com.youlai.system.mapper; -/* - * 菜单 访问层 - * - * @author Ray - * @since 2022/1/24 - */ - import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.youlai.system.model.entity.SysMenu; import com.youlai.system.model.bo.RouteBO; @@ -15,9 +8,19 @@ import org.apache.ibatis.annotations.Mapper; import java.util.List; import java.util.Set; +/** + * 菜单访问层 + * + * @author Ray + * @since 2022/1/24 + */ + @Mapper public interface SysMenuMapper extends BaseMapper { + /** + * 获取菜单路由列表 + */ List listRoutes(Set roles); } diff --git a/src/main/java/com/youlai/system/service/SysMenuService.java b/src/main/java/com/youlai/system/service/SysMenuService.java index b15d9f51..26f359c3 100644 --- a/src/main/java/com/youlai/system/service/SysMenuService.java +++ b/src/main/java/com/youlai/system/service/SysMenuService.java @@ -46,7 +46,7 @@ public interface SysMenuService extends IService { * 修改菜单显示状态 * * @param menuId 菜单ID - * @param visible 是否显示(1-显示 2-隐藏) + * @param visible 是否显示(1-显示 0-隐藏) */ boolean updateMenuVisible(Long menuId, Integer visible); diff --git a/src/main/java/com/youlai/system/service/impl/SysMenuServiceImpl.java b/src/main/java/com/youlai/system/service/impl/SysMenuServiceImpl.java index 0875466c..c98e565c 100644 --- a/src/main/java/com/youlai/system/service/impl/SysMenuServiceImpl.java +++ b/src/main/java/com/youlai/system/service/impl/SysMenuServiceImpl.java @@ -31,10 +31,7 @@ import org.springframework.cache.annotation.CacheEvict; import org.springframework.cache.annotation.Cacheable; import org.springframework.stereotype.Service; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Set; +import java.util.*; import java.util.stream.Collectors; /** @@ -138,13 +135,13 @@ public class SysMenuServiceImpl extends ServiceImpl impl } /** - * 获取路由列表 + * 获取菜单路由列表 */ @Override public List listRoutes(Set roles) { if (CollectionUtil.isEmpty(roles)) { - return new ArrayList<>(); + return Collections.emptyList(); } List menuList = this.baseMapper.listRoutes(roles);