yujian
2020-01-18 f4a0f2acc63d7785eab108419a4e16f5f688cb95
fanli/src/main/java/com/yeshi/fanli/entity/system/SystemCoupon.java
@@ -1,5 +1,6 @@
package com.yeshi.fanli.entity.system;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@@ -12,12 +13,17 @@
 *
 */
@Table("yeshi_ec_system_coupon")
public class SystemCoupon {
public class SystemCoupon implements Serializable{
   /**
    *
    */
   private static final long serialVersionUID = 1L;
   // 券类型
   public enum CouponTypeEnum {
      freeCoupon("免单"), welfareFreeCoupon("福利免单"), rebatePercentCoupon("返利比提成奖励券");
      freeCoupon("免单券"), welfareFreeCoupon("福利免单"), rebatePercentCoupon("返利比提成奖励券"),
      freeCouponBuy("自购免单券"),freeCouponGive("赠送免单券");
      private final String desc;
      private CouponTypeEnum(String desc) {
@@ -60,21 +66,26 @@
   @Column(name = "sc_amount")
   private String amount;
   // 有效期天-剩余激活时间
   @Column(name = "sc_activate_day")
   private Integer activateDay;
   // 有效期天数
   @Column(name = "sc_expiry_day")
   private Integer expiryDay;
   // 规则
   @Column(name = "sc_rule")
   private String rule;
   // 规则
   @Column(name = "sc_rule_link")
   private String ruleLink;
   // 备注说明
   @Column(name = "sc_remark")
   private String remark;
   // 领取数量
   @Column(name = "sc_receive_count")
   private Integer receiveCount;
   // 状态 0未启用 1已启用
   @Column(name = "sc_state")
@@ -167,14 +178,6 @@
      this.remark = remark;
   }
   public Integer getReceiveCount() {
      return receiveCount;
   }
   public void setReceiveCount(Integer receiveCount) {
      this.receiveCount = receiveCount;
   }
   public Integer getState() {
      return state;
   }
@@ -214,5 +217,20 @@
   public void setPictureInvalid(String pictureInvalid) {
      this.pictureInvalid = pictureInvalid;
   }
   public String getRuleLink() {
      return ruleLink;
   }
   public void setRuleLink(String ruleLink) {
      this.ruleLink = ruleLink;
   }
   public Integer getActivateDay() {
      return activateDay;
   }
   public void setActivateDay(Integer activateDay) {
      this.activateDay = activateDay;
   }
}