Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
haoban3.0
haoban-manage3.0
Commits
3c5a23c9
Commit
3c5a23c9
authored
Jun 07, 2024
by
guojx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
好办小程序埋点分组接口调整:去掉合计
parent
36e4cb16
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
25 deletions
+9
-25
EventTrackingController.java
...haoban/manage/web/controller/EventTrackingController.java
+1
-2
WechatEventTrackingStoreGroupHandle.java
...anage/web/handle/WechatEventTrackingStoreGroupHandle.java
+2
-3
StoreAuthUtils.java
.../com/gic/haoban/manage/web/utils/data/StoreAuthUtils.java
+6
-20
No files found.
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/controller/EventTrackingController.java
View file @
3c5a23c9
...
@@ -150,8 +150,7 @@ public class EventTrackingController extends NewBaseController {
...
@@ -150,8 +150,7 @@ public class EventTrackingController extends NewBaseController {
qo
.
dealWithParam
(
jsonObject
);
qo
.
dealWithParam
(
jsonObject
);
storeAuthUtils
.
setStoreGroupJsonParam
(
jsonObject
,
qo
);
storeAuthUtils
.
setStoreGroupJsonParam
(
jsonObject
,
qo
);
jsonObject
.
put
(
"apolloKey"
,
"data_point_anal_hb_app_store"
);
jsonObject
.
put
(
"apolloKey"
,
"data_point_anal_hb_app_store"
);
DataPageVO
vo
=
storeAuthUtils
.
getDataCommon
(
jsonObject
.
toJSONString
(),
qo
.
getPageNum
(),
"data_point_anal_hb_app_store"
,
qo
.
getPageSize
(),
true
);
DataPageVO
vo
=
storeAuthUtils
.
getDataCommonParent
(
jsonObject
.
toJSONString
(),
qo
.
getPageNum
(),
"data_point_anal_hb_app_store"
,
qo
.
getPageSize
(),
true
,
true
);
storeAuthUtils
.
deleteTotalData
(
vo
);
if
(
CollectionUtils
.
isNotEmpty
(
vo
.
getRows
()))
{
if
(
CollectionUtils
.
isNotEmpty
(
vo
.
getRows
()))
{
vo
.
setRows
(
JSONArray
.
parseArray
(
JSON
.
toJSONString
(
vo
.
getRows
()),
WechatEventTrackingStoreGroupVO
.
class
));
vo
.
setRows
(
JSONArray
.
parseArray
(
JSON
.
toJSONString
(
vo
.
getRows
()),
WechatEventTrackingStoreGroupVO
.
class
));
}
}
...
...
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/handle/WechatEventTrackingStoreGroupHandle.java
View file @
3c5a23c9
...
@@ -26,9 +26,8 @@ public class WechatEventTrackingStoreGroupHandle extends DownloadHandlerAbstract
...
@@ -26,9 +26,8 @@ public class WechatEventTrackingStoreGroupHandle extends DownloadHandlerAbstract
@Override
@Override
public
List
<
WechatEventTrackingStoreGroupVO
>
getData
(
Context
context
,
String
searchDataParams
,
Integer
currentPage
)
{
public
List
<
WechatEventTrackingStoreGroupVO
>
getData
(
Context
context
,
String
searchDataParams
,
Integer
currentPage
)
{
List
<
JSONObject
>
list
=
storeAuthUtils
.
getDataCommon
(
searchDataParams
,
currentPage
,
List
<
JSONObject
>
list
=
storeAuthUtils
.
getDataCommonParent
(
searchDataParams
,
currentPage
,
"数据-登录数据-好办使用详情导出日志进来"
,
getPageSize
(),
false
).
getRows
();
"数据-登录数据-好办使用详情导出日志进来"
,
getPageSize
(),
false
,
true
).
getRows
();
list
=
storeAuthUtils
.
deleteTotalData
(
list
);
if
(
CollectionUtils
.
isNotEmpty
(
list
))
{
if
(
CollectionUtils
.
isNotEmpty
(
list
))
{
List
<
WechatEventTrackingStoreGroupVO
>
result
=
JSONObject
.
parseArray
(
JSON
.
toJSONString
(
list
),
WechatEventTrackingStoreGroupVO
.
class
);
List
<
WechatEventTrackingStoreGroupVO
>
result
=
JSONObject
.
parseArray
(
JSON
.
toJSONString
(
list
),
WechatEventTrackingStoreGroupVO
.
class
);
return
result
;
return
result
;
...
...
haoban-manage3-web/src/main/java/com/gic/haoban/manage/web/utils/data/StoreAuthUtils.java
View file @
3c5a23c9
...
@@ -156,6 +156,10 @@ public class StoreAuthUtils {
...
@@ -156,6 +156,10 @@ public class StoreAuthUtils {
}
}
public
DataPageVO
getDataCommon
(
String
searchDataParams
,
Integer
currentPage
,
String
logStr
,
Integer
pageSize
,
boolean
hasCountPerPage
)
{
public
DataPageVO
getDataCommon
(
String
searchDataParams
,
Integer
currentPage
,
String
logStr
,
Integer
pageSize
,
boolean
hasCountPerPage
)
{
return
getDataCommonParent
(
searchDataParams
,
currentPage
,
logStr
,
pageSize
,
hasCountPerPage
,
false
);
}
public
DataPageVO
getDataCommonParent
(
String
searchDataParams
,
Integer
currentPage
,
String
logStr
,
Integer
pageSize
,
boolean
hasCountPerPage
,
boolean
noTotal
)
{
boolean
isFirst
=
currentPage
!=
null
&&
currentPage
==
1
;
boolean
isFirst
=
currentPage
!=
null
&&
currentPage
==
1
;
if
(
isFirst
)
{
if
(
isFirst
)
{
log
.
info
(
logStr
);
log
.
info
(
logStr
);
...
@@ -180,6 +184,7 @@ public class StoreAuthUtils {
...
@@ -180,6 +184,7 @@ public class StoreAuthUtils {
Integer
totalCount
=
page
.
getTotalCount
();
Integer
totalCount
=
page
.
getTotalCount
();
vo
.
setTotalNum
(
totalCount
);
vo
.
setTotalNum
(
totalCount
);
if
(!
noTotal
)
{
//调用一次合计
//调用一次合计
if
(
hasCountPerPage
||
(
isFirst
&&
CollectionUtils
.
isNotEmpty
(
list
)))
{
if
(
hasCountPerPage
||
(
isFirst
&&
CollectionUtils
.
isNotEmpty
(
list
)))
{
if
(
hasCountPerPage
&&
CollectionUtils
.
isEmpty
(
list
))
{
if
(
hasCountPerPage
&&
CollectionUtils
.
isEmpty
(
list
))
{
...
@@ -205,30 +210,11 @@ public class StoreAuthUtils {
...
@@ -205,30 +210,11 @@ public class StoreAuthUtils {
list
.
add
(
0
,
total
);
list
.
add
(
0
,
total
);
}
}
}
vo
.
setRows
(
list
);
vo
.
setRows
(
list
);
return
vo
;
return
vo
;
}
}
/**
* 删除合计的那条数据
* @param vo
*/
public
void
deleteTotalData
(
DataPageVO
vo
)
{
deleteTotalData
(
vo
.
getRows
());
}
public
List
<
JSONObject
>
deleteTotalData
(
List
<
JSONObject
>
list
)
{
if
(
CollectionUtils
.
isNotEmpty
(
list
))
{
if
(
list
.
size
()
==
1
&&
"all"
.
equals
(
list
.
get
(
0
).
getString
(
"storeGroupId"
)))
{
return
Collections
.
EMPTY_LIST
;
}
else
{
//删除合计的那条数据
list
.
remove
(
0
);
}
}
return
list
;
}
private
List
<
String
>
getStore
(
String
enterpriseId
,
String
userId
,
String
search
,
List
<
String
>
storeGroupIdList
,
List
<
String
>
status
,
List
<
String
>
storeIdList
)
{
private
List
<
String
>
getStore
(
String
enterpriseId
,
String
userId
,
String
search
,
List
<
String
>
storeGroupIdList
,
List
<
String
>
status
,
List
<
String
>
storeIdList
)
{
StoreSearchDTO
storeSearchDTO
=
new
StoreSearchDTO
();
StoreSearchDTO
storeSearchDTO
=
new
StoreSearchDTO
();
storeSearchDTO
.
setEnterpriseId
(
enterpriseId
);
storeSearchDTO
.
setEnterpriseId
(
enterpriseId
);
...
...
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