记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董敬伟
liquidnet-bus-v1
Commits
dbe0f00e
Commit
dbe0f00e
authored
Sep 18, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
会员RDS.VO同步;
parent
afeb55c5
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
14 deletions
+18
-14
AdamMemberRightsAdminServiceImpl.java
...i/adam/service/impl/AdamMemberRightsAdminServiceImpl.java
+18
-14
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberRightsAdminServiceImpl.java
View file @
dbe0f00e
...
...
@@ -72,23 +72,27 @@ public class AdamMemberRightsAdminServiceImpl extends ServiceImpl<AdamMemberRigh
if
(
isAddFlag
)
{
vos
.
add
(
AdamMemberRightsVo
.
getNew
().
copy
(
saveOrUpdateInfo
));
}
else
{
List
<
AdamMemberRightsVo
>
finalVos
=
vos
;
int
idx
=
IntStream
.
range
(
0
,
finalVos
.
size
())
.
filter
(
i
->
finalVos
.
get
(
i
).
getMrightsId
().
equals
(
mrightsId
))
.
findFirst
().
orElse
(-
1
);
if
(-
1
==
idx
)
{
vos
.
add
(
AdamMemberRightsVo
.
getNew
().
copy
(
saveOrUpdateInfo
));
if
(
param
.
getState
()
==
2
)
{
// 移除
vos
.
removeIf
(
r
->
r
.
getMrightsId
().
equals
(
param
.
getMrightsId
()));
}
else
{
AdamMemberRightsVo
existVo
=
vos
.
get
(
idx
);
List
<
AdamMemberRightsVo
>
finalVos
=
vos
;
int
idx
=
IntStream
.
range
(
0
,
finalVos
.
size
())
.
filter
(
i
->
finalVos
.
get
(
i
).
getMrightsId
().
equals
(
mrightsId
))
.
findFirst
().
orElse
(-
1
);
if
(-
1
==
idx
)
{
vos
.
add
(
AdamMemberRightsVo
.
getNew
().
copy
(
saveOrUpdateInfo
));
}
else
{
AdamMemberRightsVo
existVo
=
vos
.
get
(
idx
);
existVo
.
setSeqNo
(
saveOrUpdateInfo
.
getSeqNo
());
existVo
.
setTitle
(
saveOrUpdateInfo
.
getTitle
());
existVo
.
setSubTitle
(
saveOrUpdateInfo
.
getSubTitle
());
existVo
.
setLabel
(
saveOrUpdateInfo
.
getLabel
());
existVo
.
setCover
(
saveOrUpdateInfo
.
getCover
());
existVo
.
setDetail
(
saveOrUpdateInfo
.
getDetail
());
existVo
.
setSeqNo
(
saveOrUpdateInfo
.
getSeqNo
());
existVo
.
setTitle
(
saveOrUpdateInfo
.
getTitle
());
existVo
.
setSubTitle
(
saveOrUpdateInfo
.
getSubTitle
());
existVo
.
setLabel
(
saveOrUpdateInfo
.
getLabel
());
existVo
.
setCover
(
saveOrUpdateInfo
.
getCover
());
existVo
.
setDetail
(
saveOrUpdateInfo
.
getDetail
());
vos
.
set
(
idx
,
existVo
);
vos
.
set
(
idx
,
existVo
);
}
}
}
redisUtil
.
set
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS
.
concat
(
param
.
getMemberId
()),
vos
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment