Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
self-service
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
廖旭伟
self-service
Commits
c2d61595
Commit
c2d61595
authored
Sep 04, 2023
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改数据汇聚接口,所有访问量累计统计不再分月统计
parent
0ef583b5
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
21 additions
and
38 deletions
+21
-38
sst-manager/src/main/java/com/mortals/xhx/daemon/task/ProvinceConvergeTaskImpl.java
...com/mortals/xhx/daemon/task/ProvinceConvergeTaskImpl.java
+8
-8
sst-manager/src/main/java/com/mortals/xhx/module/converge/service/impl/ConvergeSiteServiceImpl.java
...module/converge/service/impl/ConvergeSiteServiceImpl.java
+10
-10
sst-manager/src/main/resources/sqlmap/module/converge/ConvergeAppsAccessMapperExt.xml
...es/sqlmap/module/converge/ConvergeAppsAccessMapperExt.xml
+2
-14
sst-manager/src/main/resources/sqlmap/module/converge/ConvergeAppsInterfaceMapperExt.xml
...sqlmap/module/converge/ConvergeAppsInterfaceMapperExt.xml
+1
-6
No files found.
sst-manager/src/main/java/com/mortals/xhx/daemon/task/ProvinceConvergeTaskImpl.java
View file @
c2d61595
...
@@ -48,15 +48,15 @@ public class ProvinceConvergeTaskImpl implements ITaskExcuteService {
...
@@ -48,15 +48,15 @@ public class ProvinceConvergeTaskImpl implements ITaskExcuteService {
log
.
error
(
"汇聚设备数据出错"
,
e
);
log
.
error
(
"汇聚设备数据出错"
,
e
);
}
}
try
{
try
{
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
//
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Calendar
calendar
=
Calendar
.
getInstance
();
//
Calendar calendar=Calendar.getInstance();
calendar
.
set
(
Calendar
.
DAY_OF_MONTH
,
1
);
//
calendar.set(Calendar.DAY_OF_MONTH, 1);
String
startTime
=
format
.
format
(
calendar
.
getTime
());
//
String startTime = format.format(calendar.getTime());
calendar
.
set
(
Calendar
.
DAY_OF_MONTH
,
calendar
.
getActualMaximum
(
Calendar
.
DAY_OF_MONTH
));
//
calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
String
endTime
=
format
.
format
(
calendar
.
getTime
());
//
String endTime = format.format(calendar.getTime());
Map
<
String
,
String
>
condition
=
new
HashMap
<>();
Map
<
String
,
String
>
condition
=
new
HashMap
<>();
condition
.
put
(
"startTime"
,
startTime
);
//
condition.put("startTime",startTime);
condition
.
put
(
"endTime"
,
endTime
);
//
condition.put("endTime",endTime);
convergeAppsService
.
doConvergeApps
(
condition
);
convergeAppsService
.
doConvergeApps
(
condition
);
}
catch
(
Exception
e
){
}
catch
(
Exception
e
){
...
...
sst-manager/src/main/java/com/mortals/xhx/module/converge/service/impl/ConvergeSiteServiceImpl.java
View file @
c2d61595
...
@@ -55,13 +55,13 @@ public class ConvergeSiteServiceImpl extends AbstractCRUDServiceImpl<ConvergeSit
...
@@ -55,13 +55,13 @@ public class ConvergeSiteServiceImpl extends AbstractCRUDServiceImpl<ConvergeSit
List
<
BranchVO
>
result
=
new
ArrayList
<>();
List
<
BranchVO
>
result
=
new
ArrayList
<>();
List
<
ConvergeSiteEntity
>
siteList
=
this
.
find
(
new
ConvergeSiteQuery
());
List
<
ConvergeSiteEntity
>
siteList
=
this
.
find
(
new
ConvergeSiteQuery
());
if
(
CollectionUtils
.
isNotEmpty
(
siteList
)){
if
(
CollectionUtils
.
isNotEmpty
(
siteList
)){
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
//
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Calendar
calendar
=
Calendar
.
getInstance
();
//
Calendar calendar=Calendar.getInstance();
calendar
.
set
(
Calendar
.
DAY_OF_MONTH
,
1
);
//
calendar.set(Calendar.DAY_OF_MONTH, 1);
String
currMonthStart
=
format
.
format
(
calendar
.
getTime
());
//
String currMonthStart = format.format(calendar.getTime());
calendar
.
set
(
Calendar
.
DAY_OF_MONTH
,
calendar
.
getActualMaximum
(
Calendar
.
DAY_OF_MONTH
));
//
calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
String
currMonthEnd
=
format
.
format
(
calendar
.
getTime
());
//
String currMonthEnd = format.format(calendar.getTime());
String
currMonth
=
DateUtils
.
getCurrDateTime
(
"yyyy-MM"
);
//
String currMonth = DateUtils.getCurrDateTime("yyyy-MM");
for
(
ConvergeSiteEntity
siteEntity:
siteList
){
for
(
ConvergeSiteEntity
siteEntity:
siteList
){
BranchVO
branchVO
=
new
BranchVO
();
BranchVO
branchVO
=
new
BranchVO
();
BeanUtils
.
copyProperties
(
siteEntity
,
branchVO
,
BeanUtil
.
getNullPropertyNames
(
siteEntity
));
BeanUtils
.
copyProperties
(
siteEntity
,
branchVO
,
BeanUtil
.
getNullPropertyNames
(
siteEntity
));
...
@@ -74,7 +74,7 @@ public class ConvergeSiteServiceImpl extends AbstractCRUDServiceImpl<ConvergeSit
...
@@ -74,7 +74,7 @@ public class ConvergeSiteServiceImpl extends AbstractCRUDServiceImpl<ConvergeSit
ConvergeAppsQuery
appsQuery
=
new
ConvergeAppsQuery
();
ConvergeAppsQuery
appsQuery
=
new
ConvergeAppsQuery
();
appsQuery
.
setSiteId
(
deviceEntity
.
getSiteId
());
appsQuery
.
setSiteId
(
deviceEntity
.
getSiteId
());
appsQuery
.
setEquipmentId
(
deviceEntity
.
getId
());
appsQuery
.
setEquipmentId
(
deviceEntity
.
getId
());
appsQuery
.
setStatYearMonth
(
currMonth
);
//
appsQuery.setStatYearMonth(currMonth);
List
<
ConvergeAppsEntity
>
apps
=
convergeAppsService
.
find
(
appsQuery
);
List
<
ConvergeAppsEntity
>
apps
=
convergeAppsService
.
find
(
appsQuery
);
if
(
CollectionUtils
.
isEmpty
(
apps
)){
if
(
CollectionUtils
.
isEmpty
(
apps
)){
continue
;
continue
;
...
@@ -83,8 +83,8 @@ public class ConvergeSiteServiceImpl extends AbstractCRUDServiceImpl<ConvergeSit
...
@@ -83,8 +83,8 @@ public class ConvergeSiteServiceImpl extends AbstractCRUDServiceImpl<ConvergeSit
ConvergeAppsInterfaceEntity
query
=
new
ConvergeAppsInterfaceEntity
();
ConvergeAppsInterfaceEntity
query
=
new
ConvergeAppsInterfaceEntity
();
query
.
setEcode
(
deviceEntity
.
getLogo
());
query
.
setEcode
(
deviceEntity
.
getLogo
());
query
.
setApplicationId
(
item
.
getAppEname
());
query
.
setApplicationId
(
item
.
getAppEname
());
query
.
setCurrMonthStart
(
currMonthStart
);
//
query.setCurrMonthStart(currMonthStart);
query
.
setCurrMonthEnd
(
currMonthEnd
);
//
query.setCurrMonthEnd(currMonthEnd);
List
<
InterfaceStatsVO
>
interfaceEntityList
=
convergeAppsInterfaceService
.
getTotalInvokeSum
(
query
);
List
<
InterfaceStatsVO
>
interfaceEntityList
=
convergeAppsInterfaceService
.
getTotalInvokeSum
(
query
);
if
(
CollectionUtils
.
isEmpty
(
interfaceEntityList
)
||
interfaceEntityList
.
get
(
0
)
==
null
){
if
(
CollectionUtils
.
isEmpty
(
interfaceEntityList
)
||
interfaceEntityList
.
get
(
0
)
==
null
){
continue
;
continue
;
...
...
sst-manager/src/main/resources/sqlmap/module/converge/ConvergeAppsAccessMapperExt.xml
View file @
c2d61595
...
@@ -12,19 +12,13 @@
...
@@ -12,19 +12,13 @@
appSimpleName,
appSimpleName,
provider,
provider,
origin,
origin,
DATE_FORMAT(startTime,'%Y-%m') as statYearMonth,
count(1) as totalPv
count(1) as totalPv
FROM
FROM
mortals_xhx_converge_apps_access
mortals_xhx_converge_apps_access
WHERE
startTime
<![CDATA[ >= ]]>
STR_TO_DATE(left(concat(#{startTime},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
AND
startTime
<![CDATA[ <= ]]>
STR_TO_DATE(left(concat(#{endTime},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
GROUP BY
GROUP BY
siteId,
siteId,
applicationId,
applicationId,
ecode,
ecode
DATE_FORMAT(startTime,'%Y-%m')
</select>
</select>
<!-- 页面浏览量UV统计 -->
<!-- 页面浏览量UV统计 -->
...
@@ -37,7 +31,6 @@
...
@@ -37,7 +31,6 @@
appSimpleName,
appSimpleName,
provider,
provider,
origin,
origin,
statYearMonth,
count(1) AS totalUv
count(1) AS totalUv
FROM
FROM
(
(
...
@@ -49,14 +42,9 @@
...
@@ -49,14 +42,9 @@
appSimpleName,
appSimpleName,
provider,
provider,
origin,
origin,
count(1),
count(1)
DATE_FORMAT(startTime,'%Y-%m') AS statYearMonth
FROM
FROM
mortals_xhx_converge_apps_access
mortals_xhx_converge_apps_access
WHERE
startTime
<![CDATA[ >= ]]>
STR_TO_DATE(left(concat(#{startTime},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
AND
startTime
<![CDATA[ <= ]]>
STR_TO_DATE(left(concat(#{endTime},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
GROUP BY
GROUP BY
siteId,
siteId,
applicationId,
applicationId,
...
...
sst-manager/src/main/resources/sqlmap/module/converge/ConvergeAppsInterfaceMapperExt.xml
View file @
c2d61595
...
@@ -16,11 +16,6 @@
...
@@ -16,11 +16,6 @@
WHERE 1=1
WHERE 1=1
<if
test=
"ecode != null and ecode!=''"
>
AND ecode = #{ecode}
</if>
<if
test=
"ecode != null and ecode!=''"
>
AND ecode = #{ecode}
</if>
<if
test=
"applicationId != null and applicationId!=''"
>
AND applicationId = #{applicationId}
</if>
<if
test=
"applicationId != null and applicationId!=''"
>
AND applicationId = #{applicationId}
</if>
<if
test=
"currMonthStart != null and currMonthStart !=''"
>
AND createTime
<![CDATA[ >= ]]>
STR_TO_DATE(left(concat(#{currMonthStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if
test=
"currMonthEnd != null and currMonthEnd !=''"
>
AND createTime
<![CDATA[ <= ]]>
STR_TO_DATE(left(concat(#{currMonthEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
</select>
</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