Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
caosy
/
fun-common
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
2
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
4bbba582
authored
Jun 05, 2018
by
chongli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
会服用户下单统计模块
parent
73f70ac5
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
253 additions
and
0 deletions
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/market/UserOrderBehaviourStatisticsBean.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/statistics/query/StatisticsQuery.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/statistics/query/UserStatisticsQuery.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/market/UserOrderBehaviourStatisticsBean.java
0 → 100644
View file @
4bbba582
package
com
.
ctrip
.
fun
.
common
.
vo
.
market
;
import
java.io.Serializable
;
import
java.util.Date
;
import
com.ctrip.fun.common.core.util.DateUtil
;
public
class
UserOrderBehaviourStatisticsBean
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
8210540393095480098L
;
private
String
mobileNo
;
// 用户手机号
private
Date
communeExpireTime
;
// 用户会员到期时间
private
String
communeExpireTimeDesc
;
// 用户会员到期时间字符串表示
private
String
userName
;
// 用户姓名姓名
private
String
gender
;
// 用户性别
private
String
birth
;
// 用户生日
private
String
vipGrade
;
// vip级别
private
int
palceOrderTimes
;
// 用户下单次数
private
int
dayOfWeek
;
//用户打球时间是在周几
private
String
courseName
;
//球场名称
private
String
orderDate
;
//订单时间
private
String
playDate
;
//打球时间
private
String
teeTime
;
//订单teeTime
private
String
orderNo
;
//订单号
private
String
actualAmount
;
//订单实付金额
private
String
orderCategory
;
//订单类型1单定场 14赛事订单
public
String
getMobileNo
()
{
return
mobileNo
;
}
public
String
getCommuneExpireTimeDesc
()
{
return
communeExpireTimeDesc
;
}
public
String
getUserName
()
{
return
userName
;
}
public
String
getGender
()
{
return
gender
;
}
public
String
getBirth
()
{
return
birth
;
}
public
String
getVipGrade
()
{
return
vipGrade
;
}
public
int
getPalceOrderTimes
()
{
return
palceOrderTimes
;
}
public
Date
getCommuneExpireTime
()
{
return
communeExpireTime
;
}
public
void
setMobileNo
(
String
mobileNo
)
{
this
.
mobileNo
=
mobileNo
;
}
public
void
setCommuneExpireTime
(
Date
communeExpireTime
)
{
this
.
communeExpireTime
=
communeExpireTime
;
if
(
communeExpireTime
!=
null
){
this
.
communeExpireTimeDesc
=
DateUtil
.
getDateStr
(
communeExpireTime
,
"yyyy-MM-dd"
);
}
else
{
this
.
communeExpireTimeDesc
=
""
;
}
}
public
void
setUserName
(
String
userName
)
{
this
.
userName
=
userName
;
}
public
void
setGender
(
String
gender
)
{
this
.
gender
=
gender
;
}
public
void
setBirth
(
String
birth
)
{
this
.
birth
=
birth
;
}
public
void
setVipGrade
(
String
vipGrade
)
{
this
.
vipGrade
=
vipGrade
;
}
public
void
setPalceOrderTimes
(
int
palceOrderTimes
)
{
this
.
palceOrderTimes
=
palceOrderTimes
;
}
public
int
getDayOfWeek
()
{
return
dayOfWeek
;
}
public
void
setDayOfWeek
(
int
dayOfWeek
)
{
this
.
dayOfWeek
=
dayOfWeek
;
}
public
String
getCourseName
()
{
return
courseName
;
}
public
void
setCourseName
(
String
courseName
)
{
this
.
courseName
=
courseName
;
}
public
String
getOrderDate
()
{
return
orderDate
;
}
public
void
setOrderDate
(
String
orderDate
)
{
this
.
orderDate
=
orderDate
;
}
public
String
getPlayDate
()
{
return
playDate
;
}
public
void
setPlayDate
(
String
playDate
)
{
this
.
playDate
=
playDate
;
}
public
String
getTeeTime
()
{
return
teeTime
;
}
public
void
setTeeTime
(
String
teeTime
)
{
if
(
teeTime
!=
null
&&!
teeTime
.
contains
(
":"
)){
this
.
teeTime
=
DateUtil
.
int2TeeTime
(
Integer
.
parseInt
(
teeTime
));
}
else
{
this
.
teeTime
=
teeTime
;
}
}
public
String
getOrderNo
()
{
return
orderNo
;
}
public
void
setOrderNo
(
String
orderNo
)
{
this
.
orderNo
=
orderNo
;
}
public
String
getActualAmount
()
{
return
actualAmount
;
}
public
void
setActualAmount
(
String
actualAmount
)
{
this
.
actualAmount
=
actualAmount
;
}
public
String
getOrderCategory
()
{
return
orderCategory
;
}
public
void
setOrderCategory
(
String
orderCategory
)
{
this
.
orderCategory
=
orderCategory
;
}
}
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/statistics/query/StatisticsQuery.java
View file @
4bbba582
...
@@ -12,6 +12,7 @@ public class StatisticsQuery extends AbstractPagedQuery {
...
@@ -12,6 +12,7 @@ public class StatisticsQuery extends AbstractPagedQuery {
protected
Date
searchDateStart
;
protected
Date
searchDateStart
;
protected
Date
searchDateEnd
;
protected
Date
searchDateEnd
;
public
Date
getSearchDateStart
()
{
public
Date
getSearchDateStart
()
{
return
searchDateStart
;
return
searchDateStart
;
}
}
...
...
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/statistics/query/UserStatisticsQuery.java
View file @
4bbba582
...
@@ -9,6 +9,18 @@ public class UserStatisticsQuery extends StatisticsQuery {
...
@@ -9,6 +9,18 @@ public class UserStatisticsQuery extends StatisticsQuery {
*/
*/
private
Boolean
hasBalance
;
private
Boolean
hasBalance
;
private
int
statisticsType
;
//1:单定场下单用户 2:单定场没有下单用户 3:赛事下单用户 2:赛事没有下单用户
private
int
dayOfWeek
;
//1:星期日 2:星期一 3:星期二 4:星期三 5:星期四 6:星期五 7:星期六
private
String
courseName
;
//球场名称
private
String
mobileNo
;
//打球人手机号
private
String
name
;
//打球人姓名
private
String
orderCategory
;
//订单类型
public
Boolean
getHasBalance
()
{
public
Boolean
getHasBalance
()
{
return
hasBalance
;
return
hasBalance
;
}
}
...
@@ -17,4 +29,54 @@ public class UserStatisticsQuery extends StatisticsQuery {
...
@@ -17,4 +29,54 @@ public class UserStatisticsQuery extends StatisticsQuery {
this
.
hasBalance
=
hasBalance
;
this
.
hasBalance
=
hasBalance
;
}
}
public
int
getStatisticsType
()
{
return
statisticsType
;
}
public
void
setStatisticsType
(
int
statisticsType
)
{
this
.
statisticsType
=
statisticsType
;
}
public
int
getDayOfWeek
()
{
return
dayOfWeek
;
}
public
void
setDayOfWeek
(
int
dayOfWeek
)
{
this
.
dayOfWeek
=
dayOfWeek
;
}
public
String
getCourseName
()
{
return
courseName
;
}
public
void
setCourseName
(
String
courseName
)
{
this
.
courseName
=
courseName
;
}
public
String
getMobileNo
()
{
return
mobileNo
;
}
public
void
setMobileNo
(
String
mobileNo
)
{
this
.
mobileNo
=
mobileNo
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getOrderCategory
()
{
return
orderCategory
;
}
public
void
setOrderCategory
(
String
orderCategory
)
{
this
.
orderCategory
=
orderCategory
;
}
}
}
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