Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-link-report
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-link-report
Commits
ae9589c9
提交
ae9589c9
authored
7月 22, 2025
作者:
吕本才
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、增加默认分页参数,查询已授权的人员信息
上级
d936bb8a
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
10 行增加
和
3 行删除
+10
-3
JimuReportAuthQueryController.java
...eport/controller/query/JimuReportAuthQueryController.java
+4
-2
JimuReportAuthQueryServiceImpl.java
...rt/service/query/impl/JimuReportAuthQueryServiceImpl.java
+6
-1
没有找到文件。
src/main/java/com/link/report/controller/query/JimuReportAuthQueryController.java
浏览文件 @
ae9589c9
...
...
@@ -11,6 +11,8 @@ import org.springframework.web.bind.annotation.GetMapping;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* 积木报表授权查询接口
*
...
...
@@ -31,9 +33,9 @@ public class JimuReportAuthQueryController extends BaseController {
*/
@GetMapping
(
"/list/user"
)
@RequiresPermissions
(
value
=
{
"report:auth:userlist"
})
public
R
<
PageInfo
<
SysUser
>>
selectUserList
(
String
reportId
)
{
public
R
<
List
<
SysUser
>>
selectUserList
(
String
reportId
)
{
PageInfo
<
SysUser
>
userPageInfo
=
authQueryService
.
selectUserList
(
reportId
);
return
R
.
ok
(
userPageInfo
);
return
R
.
ok
(
userPageInfo
.
getRows
()
);
}
}
src/main/java/com/link/report/service/query/impl/JimuReportAuthQueryServiceImpl.java
浏览文件 @
ae9589c9
...
...
@@ -6,6 +6,8 @@ import com.link.report.pojo.response.JimuReportAuthListDto;
import
com.link.report.service.query.JimuReportAuthQueryService
;
import
com.sfa.common.core.constant.SecurityConstants
;
import
com.sfa.common.core.domain.R
;
import
com.sfa.common.core.text.Convert
;
import
com.sfa.common.core.utils.ServletUtils
;
import
com.sfa.common.core.web.domain.PageInfo
;
import
com.sfa.common.core.web.page.TableSupport
;
import
com.sfa.system.api.RemoteUserService
;
...
...
@@ -41,7 +43,10 @@ public class JimuReportAuthQueryServiceImpl implements JimuReportAuthQueryServic
if
(
jimuReportListDtos
!=
null
&&
!
jimuReportListDtos
.
isEmpty
())
{
// 远程调用查询用户列表分页信息
List
<
Long
>
userIds
=
jimuReportListDtos
.
stream
().
map
(
JimuReportAuthListDto:
:
getUserId
).
collect
(
Collectors
.
toList
());
R
<
PageInfo
<
SysUser
>>
userInfoByIds
=
remoteUserService
.
getUserInfoByIds
(
userIds
,
SecurityConstants
.
INNER
);
Integer
pageNum
=
Convert
.
toInt
(
ServletUtils
.
getParameter
(
TableSupport
.
PAGE_NUM
),
1
);
Integer
pageSize
=
Convert
.
toInt
(
ServletUtils
.
getParameter
(
TableSupport
.
PAGE_SIZE
),
10000
);
// 远程方法是分页方法,此处传默认分页数据
R
<
PageInfo
<
SysUser
>>
userInfoByIds
=
remoteUserService
.
getUserInfoByIds
(
pageSize
,
pageNum
,
userIds
,
SecurityConstants
.
INNER
);
return
userInfoByIds
.
getData
();
}
else
{
return
TableSupport
.
pageInfo
();
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论