Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
auth-master
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
吴超
auth-master
Commits
ba5fa822
Commit
ba5fa822
authored
Feb 01, 2026
by
周海峰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
3a1726f3
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
13 行增加
和
2 行删除
+13
-2
src/main/java/com/metro/auth/platform/controller/WechatApiController.java
+11
-2
src/main/java/com/metro/auth/platform/mapper/PlatformApplicationsMapper.xml
+2
-0
没有找到文件。
src/main/java/com/metro/auth/platform/controller/WechatApiController.java
View file @
ba5fa822
...
...
@@ -41,11 +41,20 @@ public class WechatApiController {
if
(!
CollectionUtils
.
isEmpty
(
platformApplicationsList
))
{
//过滤
if
(!
StringUtils
.
isEmpty
(
appName
))
{
platformApplicationsList
=
platformApplicationsList
.
stream
().
filter
(
app
->
app
.
getTitle
().
contains
(
appName
)).
collect
(
Collectors
.
toList
());
platformApplicationsList
=
platformApplicationsList
.
stream
()
.
filter
(
app
->
app
.
getTitle
().
contains
(
appName
)).
collect
(
Collectors
.
toList
());
}
for
(
PlatformApplicationsGroup
applicationsGroup
:
platformApplicationsGroups
)
{
String
groupCode
=
applicationsGroup
.
getGroupCode
();
List
<
PlatformApplications
>
groupOf
=
platformApplicationsList
.
stream
().
filter
(
item
->
groupCode
.
equals
(
item
.
getGroupCode
())).
collect
(
Collectors
.
toList
());
List
<
PlatformApplications
>
groupOf
=
platformApplicationsList
.
stream
()
.
filter
(
item
->
groupCode
.
equals
(
item
.
getGroupCode
())).
collect
(
Collectors
.
toList
());
if
(!
groupOf
.
isEmpty
())
{
groupOf
=
groupOf
.
stream
().
sorted
((
a
,
b
)
->
{
int
numA
=
a
.
getWechatNum
()
!=
null
?
Integer
.
parseInt
(
a
.
getWechatNum
())
:
999
;
int
numB
=
b
.
getWechatNum
()
!=
null
?
Integer
.
parseInt
(
b
.
getWechatNum
())
:
999
;
return
numA
-
numB
;
}).
collect
(
Collectors
.
toList
());
}
applicationsGroup
.
setApplicationsList
(
groupOf
);
}
}
...
...
src/main/java/com/metro/auth/platform/mapper/PlatformApplicationsMapper.xml
View file @
ba5fa822
...
...
@@ -16,6 +16,8 @@
<result
column=
"mailtype"
jdbcType=
"VARCHAR"
property=
"mailtype"
/>
<result
column=
"group_code"
jdbcType=
"VARCHAR"
property=
"groupCode"
/>
<result
column=
"wechat_url"
jdbcType=
"VARCHAR"
property=
"wechatUrl"
/>
<result
column=
"num"
jdbcType=
"VARCHAR"
property=
"num"
/>
<result
column=
"wechat_num"
jdbcType=
"VARCHAR"
property=
"wechatNum"
/>
</resultMap>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论