Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-link-report
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-link-report
Commits
27375104
提交
27375104
authored
7月 22, 2025
作者:
吕本才
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、修改分页问题和权限问题
上级
ae9589c9
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
6 行增加
和
8 行删除
+6
-8
JimuReportAuthQueryController.java
...eport/controller/query/JimuReportAuthQueryController.java
+2
-1
JimuReportCategoryQueryController.java
...t/controller/query/JimuReportCategoryQueryController.java
+1
-2
JimuReportAuthDaoImpl.java
...om/link/report/domain/dao/impl/JimuReportAuthDaoImpl.java
+2
-5
JimuReportAuthQueryServiceImpl.java
...rt/service/query/impl/JimuReportAuthQueryServiceImpl.java
+1
-0
没有找到文件。
src/main/java/com/link/report/controller/query/JimuReportAuthQueryController.java
浏览文件 @
27375104
...
@@ -33,7 +33,8 @@ public class JimuReportAuthQueryController extends BaseController {
...
@@ -33,7 +33,8 @@ public class JimuReportAuthQueryController extends BaseController {
*/
*/
@GetMapping
(
"/list/user"
)
@GetMapping
(
"/list/user"
)
@RequiresPermissions
(
value
=
{
"report:auth:userlist"
})
@RequiresPermissions
(
value
=
{
"report:auth:userlist"
})
public
R
<
List
<
SysUser
>>
selectUserList
(
String
reportId
)
{
public
R
<
List
<
SysUser
>>
selectUserList
(
String
reportId
)
{
PageInfo
<
SysUser
>
userPageInfo
=
authQueryService
.
selectUserList
(
reportId
);
PageInfo
<
SysUser
>
userPageInfo
=
authQueryService
.
selectUserList
(
reportId
);
return
R
.
ok
(
userPageInfo
.
getRows
());
return
R
.
ok
(
userPageInfo
.
getRows
());
}
}
...
...
src/main/java/com/link/report/controller/query/JimuReportCategoryQueryController.java
浏览文件 @
27375104
...
@@ -5,7 +5,6 @@ import com.link.report.pojo.response.JimuReportCategoryDto;
...
@@ -5,7 +5,6 @@ import com.link.report.pojo.response.JimuReportCategoryDto;
import
com.link.report.service.query.JimuReportCategoryQueryService
;
import
com.link.report.service.query.JimuReportCategoryQueryService
;
import
com.sfa.common.core.domain.R
;
import
com.sfa.common.core.domain.R
;
import
com.sfa.common.core.web.controller.BaseController
;
import
com.sfa.common.core.web.controller.BaseController
;
import
com.sfa.common.security.annotation.RequiresPermissions
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
@@ -33,7 +32,7 @@ public class JimuReportCategoryQueryController extends BaseController {
...
@@ -33,7 +32,7 @@ public class JimuReportCategoryQueryController extends BaseController {
* @return
* @return
*/
*/
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
@RequiresPermissions
(
value
=
{
"report:jimuReport:list"
})
//
@RequiresPermissions(value = {"report:jimuReport:list"})
public
R
<
List
<
JimuReportCategoryDto
>>
selectList
(
JimuReportCategoryVo
categoryVo
)
{
public
R
<
List
<
JimuReportCategoryDto
>>
selectList
(
JimuReportCategoryVo
categoryVo
)
{
List
<
JimuReportCategoryDto
>
categoryDtos
=
categoryQueryService
.
selectList
(
categoryVo
);
List
<
JimuReportCategoryDto
>
categoryDtos
=
categoryQueryService
.
selectList
(
categoryVo
);
return
R
.
ok
(
categoryDtos
);
return
R
.
ok
(
categoryDtos
);
...
...
src/main/java/com/link/report/domain/dao/impl/JimuReportAuthDaoImpl.java
浏览文件 @
27375104
...
@@ -3,14 +3,12 @@ package com.link.report.domain.dao.impl;
...
@@ -3,14 +3,12 @@ package com.link.report.domain.dao.impl;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.link.report.domain.dao.JimuReportAuthDao
;
import
com.link.report.domain.dao.JimuReportAuthDao
;
import
com.link.report.domain.entity.JimuReportAuth
;
import
com.link.report.domain.entity.JimuReportAuth
;
import
com.link.report.domain.mapper.JimuReportAuthMapper
;
import
com.link.report.domain.mapper.JimuReportAuthMapper
;
import
com.link.report.domain.wq.JimuReportAuthListWq
;
import
com.link.report.domain.wq.JimuReportAuthListWq
;
import
com.link.report.pojo.response.JimuReportAuthListDto
;
import
com.link.report.pojo.response.JimuReportAuthListDto
;
import
com.sfa.common.core.utils.bean.BeanUtils
;
import
com.sfa.common.core.utils.bean.BeanUtils
;
import
com.sfa.common.core.web.page.TableSupport
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
@@ -41,9 +39,8 @@ public class JimuReportAuthDaoImpl implements JimuReportAuthDao {
...
@@ -41,9 +39,8 @@ public class JimuReportAuthDaoImpl implements JimuReportAuthDao {
// 查询数据
// 查询数据
Wrapper
<
JimuReportAuth
>
qw
=
new
LambdaQueryWrapper
<
JimuReportAuth
>()
Wrapper
<
JimuReportAuth
>
qw
=
new
LambdaQueryWrapper
<
JimuReportAuth
>()
.
eq
(
ObjectUtil
.
isNotEmpty
(
wq
.
getReportId
()),
JimuReportAuth:
:
getReportId
,
wq
.
getReportId
());
.
eq
(
ObjectUtil
.
isNotEmpty
(
wq
.
getReportId
()),
JimuReportAuth:
:
getReportId
,
wq
.
getReportId
());
IPage
authPage
=
jimuReportAuthMapper
.
selectPage
(
TableSupport
.
pageI
(),
qw
);
List
<
JimuReportAuth
>
authPage
=
jimuReportAuthMapper
.
selectList
(
qw
);
List
<
JimuReportAuth
>
jimuReportAuths
=
authPage
.
getRecords
();
List
<
JimuReportAuthListDto
>
dtos
=
BeanUtils
.
transitionDtos
(
authPage
,
JimuReportAuthListDto
.
class
);
List
<
JimuReportAuthListDto
>
dtos
=
BeanUtils
.
transitionDtos
(
jimuReportAuths
,
JimuReportAuthListDto
.
class
);
return
dtos
;
return
dtos
;
}
}
...
...
src/main/java/com/link/report/service/query/impl/JimuReportAuthQueryServiceImpl.java
浏览文件 @
27375104
...
@@ -43,6 +43,7 @@ public class JimuReportAuthQueryServiceImpl implements JimuReportAuthQueryServic
...
@@ -43,6 +43,7 @@ public class JimuReportAuthQueryServiceImpl implements JimuReportAuthQueryServic
if
(
jimuReportListDtos
!=
null
&&
!
jimuReportListDtos
.
isEmpty
())
{
if
(
jimuReportListDtos
!=
null
&&
!
jimuReportListDtos
.
isEmpty
())
{
// 远程调用查询用户列表分页信息
// 远程调用查询用户列表分页信息
List
<
Long
>
userIds
=
jimuReportListDtos
.
stream
().
map
(
JimuReportAuthListDto:
:
getUserId
).
collect
(
Collectors
.
toList
());
List
<
Long
>
userIds
=
jimuReportListDtos
.
stream
().
map
(
JimuReportAuthListDto:
:
getUserId
).
collect
(
Collectors
.
toList
());
Integer
pageNum
=
Convert
.
toInt
(
ServletUtils
.
getParameter
(
TableSupport
.
PAGE_NUM
),
1
);
Integer
pageNum
=
Convert
.
toInt
(
ServletUtils
.
getParameter
(
TableSupport
.
PAGE_NUM
),
1
);
Integer
pageSize
=
Convert
.
toInt
(
ServletUtils
.
getParameter
(
TableSupport
.
PAGE_SIZE
),
10000
);
Integer
pageSize
=
Convert
.
toInt
(
ServletUtils
.
getParameter
(
TableSupport
.
PAGE_SIZE
),
10000
);
// 远程方法是分页方法,此处传默认分页数据
// 远程方法是分页方法,此处传默认分页数据
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论