Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
有来技术
youlai-mall
提交
d9e6960b
Y
youlai-mall
项目概览
有来技术
/
youlai-mall
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
youlai-mall
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
d9e6960b
编写于
1月 26, 2022
作者:
郝
郝先瑞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: listRoute方法名调整为listRoutes
上级
f92cffcb
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
12 addition
and
10 deletion
+12
-10
youlai-admin/admin-boot/src/main/java/com/youlai/admin/mapper/SysMenuMapper.java
.../src/main/java/com/youlai/admin/mapper/SysMenuMapper.java
+7
-5
youlai-admin/admin-boot/src/main/java/com/youlai/admin/service/impl/SysMenuServiceImpl.java
...ava/com/youlai/admin/service/impl/SysMenuServiceImpl.java
+4
-4
youlai-admin/admin-boot/src/main/resources/mapper/SysMenuMapper.xml
...in/admin-boot/src/main/resources/mapper/SysMenuMapper.xml
+1
-1
未找到文件。
youlai-admin/admin-boot/src/main/java/com/youlai/admin/mapper/SysMenuMapper.java
浏览文件 @
d9e6960b
package
com.youlai.admin.mapper
;
/**
* @author <a href="mailto:xianrui0365@163.com">haoxr</a>
* @date 2022/1/24 21:52
*/
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.youlai.admin.pojo.entity.SysMenu
;
import
org.apache.ibatis.annotations.Many
;
import
org.apache.ibatis.annotations.Result
;
import
org.apache.ibatis.annotations.Results
;
import
org.apache.ibatis.annotations.Select
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
/**
*
* @author haoxr
* @date 2020-11-06
*/
@Mapper
public
interface
SysMenuMapper
extends
BaseMapper
<
SysMenu
>
{
List
<
SysMenu
>
listRoute
();
List
<
SysMenu
>
listRoute
s
();
}
youlai-admin/admin-boot/src/main/java/com/youlai/admin/service/impl/SysMenuServiceImpl.java
浏览文件 @
d9e6960b
...
...
@@ -7,9 +7,9 @@ import cn.hutool.core.util.StrUtil;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.youlai.admin.constant.SystemConstants
;
import
com.youlai.admin.mapper.SysMenuMapper
;
import
com.youlai.admin.pojo.entity.SysMenu
;
import
com.youlai.admin.pojo.vo.*
;
import
com.youlai.admin.mapper.SysMenuMapper
;
import
com.youlai.admin.pojo.vo.menu.MenuVO
;
import
com.youlai.admin.pojo.vo.menu.NextRouteVO
;
import
com.youlai.admin.pojo.vo.menu.RouteVO
;
...
...
@@ -160,7 +160,7 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
@Override
@Cacheable
(
cacheNames
=
"system"
,
key
=
"'routes'"
)
public
List
<
RouteVO
>
listRoute
()
{
List
<
SysMenu
>
menuList
=
this
.
baseMapper
.
listRoute
();
List
<
SysMenu
>
menuList
=
this
.
baseMapper
.
listRoute
s
();
List
<
RouteVO
>
list
=
recursionRoute
(
SystemConstants
.
ROOT_MENU_ID
,
menuList
);
return
list
;
}
...
...
@@ -296,9 +296,9 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
* @return
*/
@Override
@Cacheable
(
cacheNames
=
"system"
,
key
=
"'
nextR
outes'"
)
@Cacheable
(
cacheNames
=
"system"
,
key
=
"'
r
outes'"
)
public
List
<
NextRouteVO
>
listNextRoutes
()
{
List
<
SysMenu
>
menuList
=
this
.
baseMapper
.
listRoute
();
List
<
SysMenu
>
menuList
=
this
.
baseMapper
.
listRoute
s
();
List
<
NextRouteVO
>
list
=
recursionNextRoute
(
SystemConstants
.
ROOT_MENU_ID
,
menuList
);
return
list
;
}
...
...
youlai-admin/admin-boot/src/main/resources/mapper/SysMenuMapper.xml
浏览文件 @
d9e6960b
...
...
@@ -28,7 +28,7 @@
gmt_create,gmt_modified
</sql>
<select
id=
"listRoute"
resultMap=
"BaseResultMap"
>
<select
id=
"listRoute
s
"
resultMap=
"BaseResultMap"
>
select t1.id,
t1.name,
t1.parent_id,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录