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
2f2d0487
Commit
2f2d0487
authored
Mar 13, 2020
by
zhuyajie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixbug
parent
6f0ae16b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
1 deletions
+31
-1
BookBizImpl.java
.../main/java/com/pcloud/book/book/biz/impl/BookBizImpl.java
+2
-0
BookSet.java
...-book/src/main/java/com/pcloud/book/book/set/BookSet.java
+27
-0
Book.Mapper.xml
...rvice-book/src/main/resources/mapper/book/Book.Mapper.xml
+2
-1
No files found.
pcloud-service-book/src/main/java/com/pcloud/book/book/biz/impl/BookBizImpl.java
View file @
2f2d0487
...
@@ -777,6 +777,8 @@ public class BookBizImpl implements BookBiz {
...
@@ -777,6 +777,8 @@ public class BookBizImpl implements BookBiz {
bookSet
.
setBookIncome
(
pageBean
.
getRecordList
());
bookSet
.
setBookIncome
(
pageBean
.
getRecordList
());
// 设置二维码相关信息
// 设置二维码相关信息
bookSet
.
setQrInfo
(
pageBean
.
getRecordList
());
bookSet
.
setQrInfo
(
pageBean
.
getRecordList
());
//社群书相关信息
bookSet
.
setBookGroupInfo
(
pageBean
.
getRecordList
());
return
pageBean
;
return
pageBean
;
}
}
...
...
pcloud-service-book/src/main/java/com/pcloud/book/book/set/BookSet.java
View file @
2f2d0487
...
@@ -1679,4 +1679,31 @@ public class BookSet {
...
@@ -1679,4 +1679,31 @@ public class BookSet {
bookSaleVO
.
setAgentBookIncomeDTO
(
agentBookIncomeDTO
);
bookSaleVO
.
setAgentBookIncomeDTO
(
agentBookIncomeDTO
);
}
}
}
}
public
void
setBookGroupInfo
(
List
<
Object
>
recordList
)
{
if
(
ListUtils
.
isEmpty
(
recordList
)){
return
;
}
List
<
Long
>
bookGroupIds
=
new
ArrayList
<>();
for
(
Object
obj
:
recordList
)
{
BookDto
bookDto
=
(
BookDto
)
obj
;
if
(
bookDto
.
getBookGroup
()
&&
null
!=
bookDto
.
getBookGroupId
()){
bookGroupIds
.
add
(
bookDto
.
getBookGroupId
());
}
}
if
(
ListUtils
.
isEmpty
(
bookGroupIds
)){
return
;
}
Map
<
Long
,
BookGroupStatisticDTO
>
statisticDTOMap
=
bookGroupClassifyDao
.
getBookGroupStatistic
(
bookGroupIds
);
if
(!
MapUtils
.
isEmpty
(
statisticDTOMap
)){
for
(
Object
obj
:
recordList
)
{
BookDto
bookDto
=
(
BookDto
)
obj
;
if
(
bookDto
.
getBookGroup
()
&&
null
!=
bookDto
.
getBookGroupId
()){
BookGroupStatisticDTO
statisticDTO
=
statisticDTOMap
.
get
(
bookDto
.
getBookGroupId
());
bookDto
.
setGroupCount
(
null
==
statisticDTO
?
0
l:
statisticDTO
.
getGroupNumber
().
longValue
());
bookDto
.
setClassifyCount
(
null
==
statisticDTO
?
0
l:
statisticDTO
.
getClassifyCount
().
longValue
());
}
}
}
}
}
}
pcloud-service-book/src/main/resources/mapper/book/Book.Mapper.xml
View file @
2f2d0487
...
@@ -467,7 +467,8 @@
...
@@ -467,7 +467,8 @@
A.BOOK_ID, A.CHANNEL_ID, A.ADVISER_ID, A.IS_MAIN_EDITOR, T.TYPE_CODE, T.TYPE_NAME, B.ISBN, B.BOOK_NAME, B.REMARK,
A.BOOK_ID, A.CHANNEL_ID, A.ADVISER_ID, A.IS_MAIN_EDITOR, T.TYPE_CODE, T.TYPE_NAME, B.ISBN, B.BOOK_NAME, B.REMARK,
B.AUTHOR, B.PUBLISH, B.PUBLISH_DATE, B.COVER_IMG, B.ORIGIN_NAME, B.BOOK_PRICE, B.ISSN, B.BOOK_NUM, B.SERIAL_NUMBER,
B.AUTHOR, B.PUBLISH, B.PUBLISH_DATE, B.COVER_IMG, B.ORIGIN_NAME, B.BOOK_PRICE, B.ISSN, B.BOOK_NUM, B.SERIAL_NUMBER,
IF(ISNULL(BF.BOOK_FUND_ID),0,1) IS_FUND_SUPPORT,A.TEMPLET_ID, if(G.ID IS NULL, A.LAST_MODIFIED_DATE, G.UPDATE_TIME) LAST_MODIFIED_DATE,
IF(ISNULL(BF.BOOK_FUND_ID),0,1) IS_FUND_SUPPORT,A.TEMPLET_ID, if(G.ID IS NULL, A.LAST_MODIFIED_DATE, G.UPDATE_TIME) LAST_MODIFIED_DATE,
A.BOOK_ADVISER_ID,I.BOOK_STATUS, CONCAT('BK',A.BOOK_ID) uniqueNumber, if(G.ID IS NULL, 0, 1) isBookGroup, A.IS_PRINT isPrint
A.BOOK_ADVISER_ID,I.BOOK_STATUS, CONCAT('BK',A.BOOK_ID) uniqueNumber, if(G.ID IS NULL, 0, 1) isBookGroup, A.IS_PRINT isPrint,
G.id BOOK_GROUP_ID, G.group_qrcode_url groupQrcodeUrl,G.group_qrcode_name groupQrcodeName
FROM
FROM
BOOK_ADVISER A
BOOK_ADVISER A
INNER JOIN BOOK B ON A.BOOK_ID = B.BOOK_ID AND A.ADVISER_ID = #{adviserId} AND A.IS_DELETE = 0 AND B.IS_DELETE = 0
INNER JOIN BOOK B ON A.BOOK_ID = B.BOOK_ID AND A.ADVISER_ID = #{adviserId} AND A.IS_DELETE = 0 AND B.IS_DELETE = 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