package study.java.drools.integral;
//过生日,则加10积分
//2011-01-08 - 2011-08-08每月信用卡还款3次以上,每满3笔赠送30分
//当月购物总金额100以上,每100元赠送10分
//当月购物次数5次以上,每五次赠送50分
//特别的,如果全部满足了要求,则额外奖励100分
//发生退货,扣减10分
//退货金额大于100,扣减100分
public class IntegralBean {
// 用户名称
private String userName;
// 是否当日生日
private boolean birthDay;
// 增加积分数目
private long point;
// 当月购物次数
private int buyNums;
// 当月退款次数
private int backNums;
//当月购物总金额
private double buyMoney;
// 当月退货总金额
private double backMondy;
// 当月信用卡还款次数
private int billThisMonth;
/**
* 记录积分变化流水
* @param userName 用户名称
* @param type 积分发放类型
*/
public void recordPointLog(String userName, String type,long ponit){
System.out.println("增加"+userName+"的类型为"+type+"的积分操作,积分总额"+ponit);
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public boolean isBirthDay() {
return birthDay;
}
public void setBirthDay(boolean birthDay) {
this.birthDay = birthDay;
}
public long getPoint() {
return point;
}
public void setPoint(long point) {
this.point = point;
}
public int getBuyNums() {
return buyNums;
}
public void setBuyNums(int buyNums) {
this.buyNums = buyNums;
}
public int getBackNums() {
return backNums;
}
public void setBackNums(int backNums) {
this.backNums = backNums;
}
public double getBuyMoney() {
return buyMoney;
}
public void setBuyMoney(double buyMoney) {
this.buyMoney = buyMoney;
}
public double getBackMondy() {
return backMondy;
}
public void setBackMondy(double backMondy) {
this.backMondy = backMondy;
}
public int getBillThisMonth() {
return billThisMonth;
}
public void setBillThisMonth(int billThisMonth) {
this.billThisMonth = billThisMonth;
}
}