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
905c07ec
Commit
905c07ec
authored
Jun 01, 2021
by
朱亚洁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat:[none]H5埋点
parent
2a5bf72d
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
51 additions
and
3 deletions
+51
-3
AppletNewsBiz.java
...c/main/java/com/pcloud/book/applet/biz/AppletNewsBiz.java
+7
-0
AppletNewsBizImpl.java
...va/com/pcloud/book/applet/biz/impl/AppletNewsBizImpl.java
+12
-0
AppletLinkClickDao.java
...n/java/com/pcloud/book/applet/dao/AppletLinkClickDao.java
+2
-0
AppletLinkClickDaoImpl.java
...m/pcloud/book/applet/dao/impl/AppletLinkClickDaoImpl.java
+5
-0
AppletLinkClick.java
...n/java/com/pcloud/book/applet/entity/AppletLinkClick.java
+1
-1
DataTypeEnum.java
.../main/java/com/pcloud/book/applet/enums/DataTypeEnum.java
+5
-1
AppletHomeFacade.java
.../java/com/pcloud/book/applet/facade/AppletHomeFacade.java
+7
-0
AppletLinkClickMapper.xml
...rc/main/resources/mapper/applet/AppletLinkClickMapper.xml
+12
-1
No files found.
pcloud-service-book/src/main/java/com/pcloud/book/applet/biz/AppletNewsBiz.java
View file @
905c07ec
...
@@ -320,4 +320,11 @@ public interface AppletNewsBiz {
...
@@ -320,4 +320,11 @@ public interface AppletNewsBiz {
* @return
* @return
*/
*/
AppletThirdResourcesDTO
getThirdResourceById
(
Long
thirdResourcesId
);
AppletThirdResourcesDTO
getThirdResourceById
(
Long
thirdResourcesId
);
/**
* H5首页-待上线应用点赞数量
* @author:zhuyajie
* @date:2021/6/1 11:18
* * @param null
*/
Map
<
Long
,
Integer
>
getStayOnlineAppClickCount
();
}
}
pcloud-service-book/src/main/java/com/pcloud/book/applet/biz/impl/AppletNewsBizImpl.java
View file @
905c07ec
...
@@ -1350,4 +1350,16 @@ public class AppletNewsBizImpl implements AppletNewsBiz {
...
@@ -1350,4 +1350,16 @@ public class AppletNewsBizImpl implements AppletNewsBiz {
appletNewsClassifyDao
.
insert
(
appletNewsClassify
);
appletNewsClassifyDao
.
insert
(
appletNewsClassify
);
}
}
@Override
public
Map
<
Long
,
Integer
>
getStayOnlineAppClickCount
()
{
Map
<
Long
,
Integer
>
map
=
new
HashMap
<>();
List
<
PvuvDTO
>
list
=
appletLinkClickDao
.
getStayOnlineAppClickCount
();
if
(!
ListUtils
.
isEmpty
(
list
))
{
for
(
PvuvDTO
dto:
list
){
map
.
put
(
dto
.
getFromId
(),
dto
.
getCount
());
}
}
return
map
;
}
}
}
pcloud-service-book/src/main/java/com/pcloud/book/applet/dao/AppletLinkClickDao.java
View file @
905c07ec
...
@@ -45,4 +45,5 @@ public interface AppletLinkClickDao extends BaseDao<AppletLinkClick> {
...
@@ -45,4 +45,5 @@ public interface AppletLinkClickDao extends BaseDao<AppletLinkClick> {
List
<
ExportClickDTO
>
getNews
(
Integer
count
,
String
startDate
,
String
endDate
);
List
<
ExportClickDTO
>
getNews
(
Integer
count
,
String
startDate
,
String
endDate
);
List
<
PvuvDTO
>
getStayOnlineAppClickCount
();
}
}
\ No newline at end of file
pcloud-service-book/src/main/java/com/pcloud/book/applet/dao/impl/AppletLinkClickDaoImpl.java
View file @
905c07ec
...
@@ -75,4 +75,9 @@ public class AppletLinkClickDaoImpl extends BaseDaoImpl<AppletLinkClick> impleme
...
@@ -75,4 +75,9 @@ public class AppletLinkClickDaoImpl extends BaseDaoImpl<AppletLinkClick> impleme
map
.
put
(
"endDate"
,
endDate
);
map
.
put
(
"endDate"
,
endDate
);
return
getSessionTemplate
().
selectList
(
getStatement
(
"getNews"
),
map
);
return
getSessionTemplate
().
selectList
(
getStatement
(
"getNews"
),
map
);
}
}
@Override
public
List
<
PvuvDTO
>
getStayOnlineAppClickCount
()
{
return
getSessionTemplate
().
selectList
(
getStatement
(
"getStayOnlineAppClickCount"
));
}
}
}
pcloud-service-book/src/main/java/com/pcloud/book/applet/entity/AppletLinkClick.java
View file @
905c07ec
...
@@ -24,7 +24,7 @@ public class AppletLinkClick extends BaseEntity {
...
@@ -24,7 +24,7 @@ public class AppletLinkClick extends BaseEntity {
*/
*/
private
Long
wechatUserId
;
private
Long
wechatUserId
;
/**
/**
* 1资讯/2券库/3编辑群/4第三方群/5书单
* 1资讯/2券库/3编辑群/4第三方群/5书单
/6H5首页待上线应用点赞统计
*/
*/
@NotNull
@NotNull
private
Integer
typeId
;
private
Integer
typeId
;
...
...
pcloud-service-book/src/main/java/com/pcloud/book/applet/enums/DataTypeEnum.java
View file @
905c07ec
...
@@ -31,7 +31,11 @@ public enum DataTypeEnum {
...
@@ -31,7 +31,11 @@ public enum DataTypeEnum {
/**
/**
*外部书单中的书刊
*外部书单中的书刊
*/
*/
booklist
(
5
);
booklist
(
5
),
/**
*H5首页待上线应用点赞统计
*/
stay_online_app
(
6
);
public
final
Integer
code
;
public
final
Integer
code
;
...
...
pcloud-service-book/src/main/java/com/pcloud/book/applet/facade/AppletHomeFacade.java
View file @
905c07ec
...
@@ -1293,6 +1293,13 @@ public class AppletHomeFacade {
...
@@ -1293,6 +1293,13 @@ public class AppletHomeFacade {
}
}
return
new
ResponseDto
<>(
appletBannerBiz
.
getBannerByGradeLabel4ResourcePage
(
gradeLabelId
,
currentPage
,
numPerPage
));
return
new
ResponseDto
<>(
appletBannerBiz
.
getBannerByGradeLabel4ResourcePage
(
gradeLabelId
,
currentPage
,
numPerPage
));
}
}
@ApiOperation
(
"H5首页-待上线应用点赞数量"
)
@GetMapping
(
"getStayOnlineAppClickCount"
)
public
ResponseDto
<?>
getStayOnlineAppClickCount
(
@CookieValue
(
"userInfo"
)
String
userInfo
)
{
Cookie
.
getId
(
userInfo
,
Cookie
.
_WECHAT_USER_ID
);
return
new
ResponseDto
<>(
appletNewsBiz
.
getStayOnlineAppClickCount
());
}
}
}
...
...
pcloud-service-book/src/main/resources/mapper/applet/AppletLinkClickMapper.xml
View file @
905c07ec
...
@@ -178,6 +178,16 @@
...
@@ -178,6 +178,16 @@
LIMIT #{count}
LIMIT #{count}
</select>
</select>
<select
id=
"getStayOnlineAppClickCount"
resultType=
"com.pcloud.book.applet.dto.PvuvDTO"
parameterType=
"map"
>
SELECT
from_id fromId,
COUNT(DISTINCT wechat_user_id) count
FROM
applet_link_click
WHERE
type_id = 6
GROUP BY
from_id
</select>
</mapper>
</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