Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
Details
Activity
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
徐少华
midjourney-proxy
Commits
097e3c60
Commit
097e3c60
authored
Mar 12, 2020
by
裴大威
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'zyj-youhua' into 'master'
'接口优化'listUser4ReadingActivity See merge request rays/pcloud-book!547
parents
0023ae1a
97130fae
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
2 deletions
+10
-2
GroupSet.java
...ook/src/main/java/com/pcloud/book/group/set/GroupSet.java
+9
-1
BookGroupCipherUser.xml
...k/src/main/resources/mapper/group/BookGroupCipherUser.xml
+1
-1
No files found.
pcloud-service-book/src/main/java/com/pcloud/book/group/set/GroupSet.java
View file @
097e3c60
...
@@ -41,6 +41,7 @@ import com.pcloud.common.enums.AppTypeEnum;
...
@@ -41,6 +41,7 @@ import com.pcloud.common.enums.AppTypeEnum;
import
com.pcloud.common.utils.DateUtils
;
import
com.pcloud.common.utils.DateUtils
;
import
com.pcloud.common.utils.ListUtils
;
import
com.pcloud.common.utils.ListUtils
;
import
com.pcloud.common.utils.ResponseHandleUtil
;
import
com.pcloud.common.utils.ResponseHandleUtil
;
import
com.pcloud.common.utils.cache.redis.JedisClusterUtils
;
import
com.pcloud.common.utils.string.StringUtil
;
import
com.pcloud.common.utils.string.StringUtil
;
import
com.pcloud.facade.tradecenter.dto.GroupIncomeSearchDto
;
import
com.pcloud.facade.tradecenter.dto.GroupIncomeSearchDto
;
import
com.pcloud.facade.tradecenter.dto.GroupMoneyDto
;
import
com.pcloud.facade.tradecenter.dto.GroupMoneyDto
;
...
@@ -749,7 +750,14 @@ public class GroupSet {
...
@@ -749,7 +750,14 @@ public class GroupSet {
userBookInfoVO
.
setRobotBaseInfoVOS
(
robotBaseInfoVOS
);
userBookInfoVO
.
setRobotBaseInfoVOS
(
robotBaseInfoVOS
);
}
}
//扫码书刊
//扫码书刊
List
<
UserBookInfoItemVO
>
bookList
=
bookGroupCipherUserDao
.
getScanBookInfoByUserNew
(
userBookInfoVO
.
getWxUserId
(),
userBookInfoVO
.
getAltId
());
String
key
=
"BOOK:READING_ACTIVITY:USER_SCAN_BOOK"
;
String
field
=
userBookInfoVO
.
getWxUserId
()+
"-"
+
userBookInfoVO
.
getAltId
();
List
<
UserBookInfoItemVO
>
bookList
=
JedisClusterUtils
.
hgetJson2List
(
key
,
field
,
UserBookInfoItemVO
.
class
);
if
(
ListUtils
.
isEmpty
(
bookList
)){
bookList
=
bookGroupCipherUserDao
.
getScanBookInfoByUserNew
(
userBookInfoVO
.
getWxUserId
(),
userBookInfoVO
.
getAltId
());
JedisClusterUtils
.
hset2Json
(
key
,
field
,
bookList
);
JedisClusterUtils
.
expire
(
key
,
2
*
3600
);
}
userBookInfoVO
.
setBookInfoItemVOS
(
bookList
);
userBookInfoVO
.
setBookInfoItemVOS
(
bookList
);
List
<
Long
>
graLabelIds
=
bookList
.
stream
().
filter
(
s
->
s
.
getGraLabelId
()
!=
null
).
map
(
UserBookInfoItemVO:
:
getGraLabelId
).
distinct
().
collect
(
Collectors
.
toList
());
List
<
Long
>
graLabelIds
=
bookList
.
stream
().
filter
(
s
->
s
.
getGraLabelId
()
!=
null
).
map
(
UserBookInfoItemVO:
:
getGraLabelId
).
distinct
().
collect
(
Collectors
.
toList
());
List
<
Long
>
subLabelIds
=
bookList
.
stream
().
filter
(
s
->
s
.
getSubLabelId
()
!=
null
).
map
(
UserBookInfoItemVO:
:
getSubLabelId
).
distinct
().
collect
(
Collectors
.
toList
());
List
<
Long
>
subLabelIds
=
bookList
.
stream
().
filter
(
s
->
s
.
getSubLabelId
()
!=
null
).
map
(
UserBookInfoItemVO:
:
getSubLabelId
).
distinct
().
collect
(
Collectors
.
toList
());
...
...
pcloud-service-book/src/main/resources/mapper/group/BookGroupCipherUser.xml
View file @
097e3c60
...
@@ -598,7 +598,7 @@
...
@@ -598,7 +598,7 @@
MAX(u.id) uid
MAX(u.id) uid
FROM
FROM
book_group_cipher_user u
book_group_cipher_user u
LEFT
JOIN book_group g ON u.book_group_id = g.id
INNER
JOIN book_group g ON u.book_group_id = g.id
WHERE
WHERE
g.join_group_type = 3
g.join_group_type = 3
<if
test=
"bookIds != null and bookIds.size>0"
>
<if
test=
"bookIds != null and bookIds.size>0"
>
...
...
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