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
f6c47323
Commit
f6c47323
authored
Dec 03, 2019
by
阮思源
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feat-1001923' into 'master'
修改社群书统计没有数据bug,加内部接口 See merge request rays/pcloud-book!257
parents
66e2b718
081a6a6a
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
50 additions
and
2 deletions
+50
-2
BookGroupService.java
.../java/com/pcloud/book/group/service/BookGroupService.java
+4
-0
WechatGroupConsr.java
...om/pcloud/book/consumer/wechatgroup/WechatGroupConsr.java
+4
-2
BookGroupBiz.java
...src/main/java/com/pcloud/book/group/biz/BookGroupBiz.java
+5
-0
BookGroupBizImpl.java
...java/com/pcloud/book/group/biz/impl/BookGroupBizImpl.java
+7
-0
BookGroupDao.java
...src/main/java/com/pcloud/book/group/dao/BookGroupDao.java
+5
-0
BookGroupDaoImpl.java
...java/com/pcloud/book/group/dao/impl/BookGroupDaoImpl.java
+7
-0
BookGroupServiceImpl.java
.../pcloud/book/group/service/impl/BookGroupServiceImpl.java
+8
-0
BookGroupMapper.xml
...-book/src/main/resources/mapper/group/BookGroupMapper.xml
+10
-0
No files found.
pcloud-facade-book/src/main/java/com/pcloud/book/group/service/BookGroupService.java
View file @
f6c47323
...
...
@@ -166,4 +166,8 @@ public interface BookGroupService {
@ApiOperation
(
"补充社群书旧的作品应用到新的表"
)
@GetMapping
(
"addOldBookGroupAppToNew"
)
void
addOldBookGroupAppToNew
();
@ApiOperation
(
"根据类型获取社群书id集合"
)
@GetMapping
(
"getBookGroupIdsByJoinGroupType"
)
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getBookGroupIdsByJoinGroupType
(
@RequestParam
(
"joinGroupType"
)
Integer
joinGroupType
);
}
pcloud-service-book/src/main/java/com/pcloud/book/consumer/wechatgroup/WechatGroupConsr.java
View file @
f6c47323
...
...
@@ -485,11 +485,13 @@ public class WechatGroupConsr {
@ParamLog
(
"批量获取小号名称信息"
)
public
Map
<
String
,
RobotBaseInfoDTO
>
mapRobotInfo
(
List
<
String
>
altIds
)
{
Map
<
String
,
RobotBaseInfoDTO
>
map
=
new
HashMap
<>();
if
(
ListUtils
.
isEmpty
(
altIds
)){
return
map
;
}
try
{
map
=
ResponseHandleUtil
.
parseMapResponse
(
selfRobotService
.
mapRobotInfo
(
altIds
),
String
.
class
,
RobotBaseInfoDTO
.
class
);
}
catch
(
Exception
e
)
{
log
.
error
(
"
查询链接发送次数.[getLinkSendCount
]:"
+
e
.
getMessage
(),
e
);
log
.
error
(
"
批量获取小号名称信息.[mapRobotInfo
]:"
+
e
.
getMessage
(),
e
);
}
return
map
;
}
...
...
pcloud-service-book/src/main/java/com/pcloud/book/group/biz/BookGroupBiz.java
View file @
f6c47323
...
...
@@ -625,4 +625,9 @@ public interface BookGroupBiz {
* @return
*/
PageBeanNew
<
UserBookInfoVO
>
listUser4SelfPush
(
UserSelectParamDTO
userSelectParamDTO
);
/**
* 根据类型获取社群书id集合
*/
List
<
Long
>
getBookGroupIdsByJoinGroupType
(
Integer
joinGroupType
);
}
pcloud-service-book/src/main/java/com/pcloud/book/group/biz/impl/BookGroupBizImpl.java
View file @
f6c47323
...
...
@@ -3605,4 +3605,11 @@ public class BookGroupBizImpl implements BookGroupBiz {
groupSet
.
setUserBookInfo4SelfPush
(
list
);
return
new
PageBeanNew
<>(
currentPage
,
numPerPage
,
countlist
.
size
(),
list
);
}
@ParamLog
(
"根据类型获取社群书id集合"
)
@Override
public
List
<
Long
>
getBookGroupIdsByJoinGroupType
(
Integer
joinGroupType
)
{
List
<
Long
>
bookGroupIds
=
bookGroupDao
.
getIdsByJoinGroupType
(
joinGroupType
);
return
bookGroupIds
;
}
}
pcloud-service-book/src/main/java/com/pcloud/book/group/dao/BookGroupDao.java
View file @
f6c47323
...
...
@@ -262,4 +262,9 @@ public interface BookGroupDao extends BaseDao<BookGroup> {
* 个人号统计数量
*/
Integer
countSelfBookGroupStatistics
(
Map
<
String
,
Object
>
map
);
/**
* 根据类型获取社群书id集合
*/
List
<
Long
>
getIdsByJoinGroupType
(
Integer
joinGroupType
);
}
pcloud-service-book/src/main/java/com/pcloud/book/group/dao/impl/BookGroupDaoImpl.java
View file @
f6c47323
...
...
@@ -288,4 +288,11 @@ public class BookGroupDaoImpl extends BaseDaoImpl<BookGroup> implements BookGrou
public
Integer
countSelfBookGroupStatistics
(
Map
<
String
,
Object
>
map
)
{
return
super
.
getSqlSession
().
selectOne
(
getStatement
(
"countSelfBookGroupStatistics"
),
map
);
}
@Override
public
List
<
Long
>
getIdsByJoinGroupType
(
Integer
joinGroupType
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"joinGroupType"
,
joinGroupType
);
return
super
.
getSqlSession
().
selectList
(
getStatement
(
"getIdsByJoinGroupType"
),
map
);
}
}
pcloud-service-book/src/main/java/com/pcloud/book/group/service/impl/BookGroupServiceImpl.java
View file @
f6c47323
...
...
@@ -288,4 +288,12 @@ public class BookGroupServiceImpl implements BookGroupService {
public
void
addOldBookGroupAppToNew
()
{
bookGroupAppBiz
.
addOldBookGroupAppToNew
();
}
@ApiOperation
(
"根据类型获取社群书id集合"
)
@GetMapping
(
"getBookGroupIdsByJoinGroupType"
)
@Override
public
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getBookGroupIdsByJoinGroupType
(
@RequestParam
(
"joinGroupType"
)
Integer
joinGroupType
)
{
List
<
Long
>
bookGroupIds
=
bookGroupBiz
.
getBookGroupIdsByJoinGroupType
(
joinGroupType
);
return
ResponseHandleUtil
.
toResponse
(
bookGroupIds
);
}
}
pcloud-service-book/src/main/resources/mapper/group/BookGroupMapper.xml
View file @
f6c47323
...
...
@@ -780,4 +780,13 @@
ORDER BY
t.create_time DESC
</select>
<!--根据类型获取社群书id集合-->
<select
id=
"getIdsByJoinGroupType"
parameterType=
"map"
resultType=
"long"
>
select id from book_group
where is_delete=0
<if
test=
"joinGroupType!=null"
>
and join_group_type=#{joinGroupType}
</if>
</select>
</mapper>
\ No newline at end of file
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