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
e87814cc
Commit
e87814cc
authored
Mar 03, 2025
by
王祖波
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
线上线下分开导出
parent
de8c1957
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
6 deletions
+27
-6
ContentMaterialClerkUsedDataHandler.java
...anage/web/export/ContentMaterialClerkUsedDataHandler.java
+7
-3
ContentMaterialStoreUsedDataHandler.java
...anage/web/export/ContentMaterialStoreUsedDataHandler.java
+7
-3
MaterialStatisticsBaseQO.java
...e/web/qo/content/statistics/MaterialStatisticsBaseQO.java
+13
-0
No files found.
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/export/ContentMaterialClerkUsedDataHandler.java
View file @
e87814cc
...
...
@@ -20,6 +20,7 @@ import org.springframework.stereotype.Component;
import
java.util.Collections
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.Objects
;
@Component
public
class
ContentMaterialClerkUsedDataHandler
extends
DownloadHandlerAbstract
<
MaterialClerkUsedDataVO
>
{
...
...
@@ -38,11 +39,14 @@ public class ContentMaterialClerkUsedDataHandler extends DownloadHandlerAbstract
Page
<
MaterialClerkUsedDataVO
>
clerkUsedData
=
materialDataAdaptor
.
queryMaterialClerkUsedData
(
materialStatisticsBaseQO
,
materialStatisticsBaseQO
.
getStoreIdList
());
List
<
MaterialClerkUsedDataVO
>
result
=
clerkUsedData
.
getResult
();
if
(
CollectionUtils
.
isEmpty
(
result
))
{
return
Collections
.
emptyList
();
}
Integer
mallType
=
materialStatisticsBaseQO
.
getMallType
();
if
(
Objects
.
equals
(
mallType
,
0
))
{
result
.
forEach
(
x
->
{
x
.
setConvsUserNum
(
x
.
get
ConvsUserNum
()
+
x
.
get
OfflineConvsUserNum
());
x
.
setConvsAmt
(
x
.
get
ConvsAmt
().
add
(
x
.
getOfflineConvsAmt
()
));
x
.
setConvsUserNum
(
x
.
getOfflineConvsUserNum
());
x
.
setConvsAmt
(
x
.
get
OfflineConvsAmt
(
));
});
return
Collections
.
emptyList
();
}
return
result
;
}
...
...
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/export/ContentMaterialStoreUsedDataHandler.java
View file @
e87814cc
...
...
@@ -21,6 +21,7 @@ import org.springframework.stereotype.Component;
import
java.util.Collections
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.Objects
;
@Component
public
class
ContentMaterialStoreUsedDataHandler
extends
DownloadHandlerAbstract
<
MaterialStoreUsedDataVO
>
{
...
...
@@ -39,11 +40,14 @@ public class ContentMaterialStoreUsedDataHandler extends DownloadHandlerAbstract
Page
<
MaterialStoreUsedDataVO
>
storeUsedData
=
materialDataAdaptor
.
queryMaterialStoreUsedData
(
materialStatisticsBaseQO
,
materialStatisticsBaseQO
.
getStoreIdList
());
List
<
MaterialStoreUsedDataVO
>
result
=
storeUsedData
.
getResult
();
if
(
CollectionUtils
.
isEmpty
(
result
))
{
return
Collections
.
emptyList
();
}
Integer
mallType
=
materialStatisticsBaseQO
.
getMallType
();
if
(
Objects
.
equals
(
mallType
,
0
))
{
result
.
forEach
(
x
->
{
x
.
setConvUserNum
(
x
.
get
ConvUserNum
()
+
x
.
get
OfflineConvUserNum
());
x
.
setConvSalesNmt
(
x
.
get
ConvSalesNmt
().
add
(
x
.
getOfflineConvSalesNmt
()
));
x
.
setConvUserNum
(
x
.
getOfflineConvUserNum
());
x
.
setConvSalesNmt
(
x
.
get
OfflineConvSalesNmt
(
));
});
return
Collections
.
emptyList
();
}
return
result
;
}
...
...
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/qo/content/statistics/MaterialStatisticsBaseQO.java
View file @
e87814cc
...
...
@@ -61,6 +61,11 @@ public class MaterialStatisticsBaseQO extends BasePageInfo {
private
Integer
storeStatusFilter
;
/**
* 0线下 1线上
*/
private
Integer
mallType
;
public
String
getEnterpriseId
()
{
return
enterpriseId
;
...
...
@@ -154,4 +159,12 @@ public class MaterialStatisticsBaseQO extends BasePageInfo {
return
null
;
}
}
public
Integer
getMallType
()
{
return
mallType
;
}
public
void
setMallType
(
Integer
mallType
)
{
this
.
mallType
=
mallType
;
}
}
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