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
f1ba9ce4
Commit
f1ba9ce4
authored
Mar 24, 2023
by
songyinghui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 好办数据统计
parent
5e0ee7ce
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
241 additions
and
8 deletions
+241
-8
ContentMaterialController.java
...age/web/controller/content/ContentMaterialController.java
+3
-1
MaterialDataStaticsController.java
...web/controller/content/MaterialDataStaticsController.java
+1
-7
MaterialPersonalUsedQO.java
...age/web/qo/content/statistics/MaterialPersonalUsedQO.java
+13
-0
MaterialAreaUsedDataVO.java
...age/web/vo/content/statistics/MaterialAreaUsedDataVO.java
+171
-0
MaterialStoreUsedDataVO.java
...ge/web/vo/content/statistics/MaterialStoreUsedDataVO.java
+52
-0
MaterialPersonalUsedDataVO.java
...content/statistics/report/MaterialPersonalUsedDataVO.java
+1
-0
No files found.
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/controller/content/ContentMaterialController.java
View file @
f1ba9ce4
...
@@ -42,9 +42,11 @@ import java.util.List;
...
@@ -42,9 +42,11 @@ import java.util.List;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
/**
/**
* @author MUSI
* 好办-素材中心(二期)
*
*/
*/
@RestController
@RestController
@RequestMapping
(
path
=
"/haoban-manage3-wx"
)
public
class
ContentMaterialController
{
public
class
ContentMaterialController
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
ContentMaterialController
.
class
);
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
ContentMaterialController
.
class
);
...
...
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/controller/content/MaterialDataStaticsController.java
View file @
f1ba9ce4
...
@@ -92,7 +92,6 @@ public class MaterialDataStaticsController {
...
@@ -92,7 +92,6 @@ public class MaterialDataStaticsController {
return
RestResponse
.
successResult
();
return
RestResponse
.
successResult
();
}
}
/**
/**
* 周/月报--查询导购素材使用数据列表
* 周/月报--查询导购素材使用数据列表
*
*
...
@@ -104,7 +103,7 @@ public class MaterialDataStaticsController {
...
@@ -104,7 +103,7 @@ public class MaterialDataStaticsController {
}
}
/**
/**
* 周/月报--查询门店纬度素材使用数据
* 周/月报--查询门店纬度素材使用数据
(店长和区经)
* @param materialPersonalUsedQO
* @param materialPersonalUsedQO
* @return
* @return
*/
*/
...
@@ -123,9 +122,4 @@ public class MaterialDataStaticsController {
...
@@ -123,9 +122,4 @@ public class MaterialDataStaticsController {
return
RestResponse
.
successResult
();
return
RestResponse
.
successResult
();
}
}
@RequestMapping
(
path
=
"/content/mater/area"
)
public
RestResponse
<?>
query
()
{
}
}
}
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/qo/content/statistics/MaterialPersonalUsedQO.java
View file @
f1ba9ce4
...
@@ -11,4 +11,17 @@ public class MaterialPersonalUsedQO extends MaterialStatisticsBaseQO {
...
@@ -11,4 +11,17 @@ public class MaterialPersonalUsedQO extends MaterialStatisticsBaseQO {
private
static
final
long
serialVersionUID
=
-
4105397589798480404L
;
private
static
final
long
serialVersionUID
=
-
4105397589798480404L
;
/**
* 数据类型
* 1 周报; 2 月报
*/
private
Integer
reportType
;
public
Integer
getReportType
()
{
return
reportType
;
}
public
void
setReportType
(
Integer
reportType
)
{
this
.
reportType
=
reportType
;
}
}
}
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/vo/content/statistics/MaterialAreaUsedDataVO.java
0 → 100644
View file @
f1ba9ce4
package
com
.
gic
.
haoban
.
manage
.
web
.
vo
.
content
.
statistics
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
/**
* @Author MUSI
* @Date 2023/3/23 11:43 AM
* @Description
* @Version
* 门店纬度使用数据
**/
public
class
MaterialAreaUsedDataVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
6389925840088323751L
;
/**
* 日均使用素材导购数
*/
private
Integer
dayAvgUseMatlNum
;
/**
* 日均导购使用占比
*/
private
BigDecimal
dayAvgUseRate
;
/**
* 点击客户数
*/
private
Integer
clickUserNum
;
/**
* 客户点击环比
*/
private
BigDecimal
userClickNumRatio
;
/**
* 转化客户数
*/
private
Integer
convUserNum
;
/**
* 客户转化环比
*/
private
BigDecimal
convUserNumRatio
;
/**
* 客户转化金额
*/
private
BigDecimal
convSalesNmt
;
/**
* 转化金额排名
*/
private
Integer
convSalesAmtRank
;
/**
* 转化金额环比
*/
private
BigDecimal
convSalesAmtRatio
;
/**
* 门店id
*/
private
String
storeId
;
/**
* 门店code
*/
private
String
storeCode
;
/**
* 门店名称
*/
private
String
storeName
;
public
Integer
getDayAvgUseMatlNum
()
{
return
dayAvgUseMatlNum
;
}
public
void
setDayAvgUseMatlNum
(
Integer
dayAvgUseMatlNum
)
{
this
.
dayAvgUseMatlNum
=
dayAvgUseMatlNum
;
}
public
BigDecimal
getDayAvgUseRate
()
{
return
dayAvgUseRate
;
}
public
void
setDayAvgUseRate
(
BigDecimal
dayAvgUseRate
)
{
this
.
dayAvgUseRate
=
dayAvgUseRate
;
}
public
Integer
getClickUserNum
()
{
return
clickUserNum
;
}
public
void
setClickUserNum
(
Integer
clickUserNum
)
{
this
.
clickUserNum
=
clickUserNum
;
}
public
Integer
getConvUserNum
()
{
return
convUserNum
;
}
public
void
setConvUserNum
(
Integer
convUserNum
)
{
this
.
convUserNum
=
convUserNum
;
}
public
BigDecimal
getConvSalesNmt
()
{
return
convSalesNmt
;
}
public
void
setConvSalesNmt
(
BigDecimal
convSalesNmt
)
{
this
.
convSalesNmt
=
convSalesNmt
;
}
public
String
getStoreId
()
{
return
storeId
;
}
public
void
setStoreId
(
String
storeId
)
{
this
.
storeId
=
storeId
;
}
public
String
getStoreCode
()
{
return
storeCode
;
}
public
void
setStoreCode
(
String
storeCode
)
{
this
.
storeCode
=
storeCode
;
}
public
String
getStoreName
()
{
return
storeName
;
}
public
void
setStoreName
(
String
storeName
)
{
this
.
storeName
=
storeName
;
}
public
BigDecimal
getUserClickNumRatio
()
{
return
userClickNumRatio
;
}
public
void
setUserClickNumRatio
(
BigDecimal
userClickNumRatio
)
{
this
.
userClickNumRatio
=
userClickNumRatio
;
}
public
BigDecimal
getConvUserNumRatio
()
{
return
convUserNumRatio
;
}
public
void
setConvUserNumRatio
(
BigDecimal
convUserNumRatio
)
{
this
.
convUserNumRatio
=
convUserNumRatio
;
}
public
Integer
getConvSalesAmtRank
()
{
return
convSalesAmtRank
;
}
public
void
setConvSalesAmtRank
(
Integer
convSalesAmtRank
)
{
this
.
convSalesAmtRank
=
convSalesAmtRank
;
}
public
BigDecimal
getConvSalesAmtRatio
()
{
return
convSalesAmtRatio
;
}
public
void
setConvSalesAmtRatio
(
BigDecimal
convSalesAmtRatio
)
{
this
.
convSalesAmtRatio
=
convSalesAmtRatio
;
}
}
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/vo/content/statistics/MaterialStoreUsedDataVO.java
View file @
f1ba9ce4
...
@@ -29,16 +29,36 @@ public class MaterialStoreUsedDataVO implements Serializable {
...
@@ -29,16 +29,36 @@ public class MaterialStoreUsedDataVO implements Serializable {
private
Integer
clickUserNum
;
private
Integer
clickUserNum
;
/**
/**
* 客户点击环比
*/
private
BigDecimal
userClickNumRatio
;
/**
* 转化客户数
* 转化客户数
*/
*/
private
Integer
convUserNum
;
private
Integer
convUserNum
;
/**
/**
* 客户转化环比
*/
private
BigDecimal
convUserNumRatio
;
/**
* 客户转化金额
* 客户转化金额
*/
*/
private
BigDecimal
convSalesNmt
;
private
BigDecimal
convSalesNmt
;
/**
/**
* 转化金额排名
*/
private
Integer
convSalesAmtRank
;
/**
* 转化金额环比
*/
private
BigDecimal
convSalesAmtRatio
;
/**
* 门店id
* 门店id
*/
*/
private
String
storeId
;
private
String
storeId
;
...
@@ -116,4 +136,36 @@ public class MaterialStoreUsedDataVO implements Serializable {
...
@@ -116,4 +136,36 @@ public class MaterialStoreUsedDataVO implements Serializable {
public
void
setStoreName
(
String
storeName
)
{
public
void
setStoreName
(
String
storeName
)
{
this
.
storeName
=
storeName
;
this
.
storeName
=
storeName
;
}
}
public
BigDecimal
getUserClickNumRatio
()
{
return
userClickNumRatio
;
}
public
void
setUserClickNumRatio
(
BigDecimal
userClickNumRatio
)
{
this
.
userClickNumRatio
=
userClickNumRatio
;
}
public
BigDecimal
getConvUserNumRatio
()
{
return
convUserNumRatio
;
}
public
void
setConvUserNumRatio
(
BigDecimal
convUserNumRatio
)
{
this
.
convUserNumRatio
=
convUserNumRatio
;
}
public
Integer
getConvSalesAmtRank
()
{
return
convSalesAmtRank
;
}
public
void
setConvSalesAmtRank
(
Integer
convSalesAmtRank
)
{
this
.
convSalesAmtRank
=
convSalesAmtRank
;
}
public
BigDecimal
getConvSalesAmtRatio
()
{
return
convSalesAmtRatio
;
}
public
void
setConvSalesAmtRatio
(
BigDecimal
convSalesAmtRatio
)
{
this
.
convSalesAmtRatio
=
convSalesAmtRatio
;
}
}
}
haoban-manage3-wx/src/main/java/com/gic/haoban/manage/web/vo/content/statistics/report/MaterialPersonalUsedDataVO.java
View file @
f1ba9ce4
...
@@ -12,6 +12,7 @@ import java.util.Date;
...
@@ -12,6 +12,7 @@ import java.util.Date;
**/
**/
public
class
MaterialPersonalUsedDataVO
implements
Serializable
{
public
class
MaterialPersonalUsedDataVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
6148710247246321358L
;
/**
/**
* 开始时间
* 开始时间
*/
*/
...
...
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