package com.yeshi.fanli.entity.admin.count;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
import org.springframework.data.mongodb.core.mapping.Document;
|
import org.springframework.data.mongodb.core.mapping.Field;
|
|
/**
|
* 每日券统计
|
*
|
* @author Administrator
|
*
|
*/
|
@Document(collection = "daily_count_coupon")
|
public class DailyCountCoupon {
|
|
public enum DailyCountCouponEnum {
|
freeCouponNum("免单券统计数量"),
|
freeCouponMoney("免单券统计金额"),
|
freeCouponBuyNum("自购免单券统计数量"),
|
freeCouponBuyMoney("自购免单券统计金额"),
|
welfareFreeCouponNum("福利免单统计数量"),
|
welfareFreeCouponMoney("福利免单统计金额"),
|
freeCouponGiveNum("赠送免单券统计数量"),
|
rebateCouponNum("返利奖励券统计数量"),
|
rebateCouponMoney("返利奖励券统计金额");
|
|
private final String desc;
|
|
private DailyCountCouponEnum(String desc) {
|
this.desc = desc;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
}
|
|
@Field("_id")
|
private String id;
|
// 日期:年月日
|
@Field("day")
|
private Date day;
|
// 总数
|
@Field("total")
|
private BigDecimal total;
|
// 类型
|
@Field("type")
|
private DailyCountCouponEnum type;
|
// 更新日期
|
@Field("updateDate")
|
private Date updateDate;
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public Date getDay() {
|
return day;
|
}
|
|
public void setDay(Date day) {
|
this.day = day;
|
}
|
|
public BigDecimal getTotal() {
|
return total;
|
}
|
|
public void setTotal(BigDecimal total) {
|
this.total = total;
|
}
|
|
public DailyCountCouponEnum getType() {
|
return type;
|
}
|
|
public void setType(DailyCountCouponEnum type) {
|
this.type = type;
|
}
|
|
public Date getUpdateDate() {
|
return updateDate;
|
}
|
|
public void setUpdateDate(Date updateDate) {
|
this.updateDate = updateDate;
|
}
|
|
}
|