Commit 4bbba582 by chongli

会服用户下单统计模块

parent 73f70ac5
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;
}
}
......@@ -11,6 +11,7 @@ public class StatisticsQuery extends AbstractPagedQuery {
protected Date searchDateStart;
protected Date searchDateEnd;
public Date getSearchDateStart() {
return searchDateStart;
......
......@@ -8,6 +8,18 @@ public class UserStatisticsQuery extends StatisticsQuery {
* 是否有余额
*/
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() {
return hasBalance;
......@@ -17,4 +29,54 @@ public class UserStatisticsQuery extends StatisticsQuery {
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;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment