| | |
| | | package com.yeshi.fanli.entity.system;
|
| | |
|
| | | import java.io.Serializable;
|
| | | import java.math.BigDecimal;
|
| | | import java.util.Date;
|
| | |
|
| | |
| | | *
|
| | | */
|
| | | @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) {
|
| | |
| | | @Column(name = "sc_name")
|
| | | private String name;
|
| | |
|
| | | // 图片
|
| | | // 图片-有效
|
| | | @Column(name = "sc_picture")
|
| | | private String picture;
|
| | | |
| | | // 图片-失效
|
| | | @Column(name = "sc_picture_invalid")
|
| | | private String pictureInvalid;
|
| | |
|
| | | // 简介作用:任性0元购、再返10%
|
| | | @Column(name = "sc_effect")
|
| | |
| | | @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")
|
| | |
| | | this.remark = remark;
|
| | | }
|
| | |
|
| | | public Integer getReceiveCount() {
|
| | | return receiveCount;
|
| | | }
|
| | |
|
| | | public void setReceiveCount(Integer receiveCount) {
|
| | | this.receiveCount = receiveCount;
|
| | | }
|
| | |
|
| | | public Integer getState() {
|
| | | return state;
|
| | | }
|
| | |
| | | public void setEffect(String effect) {
|
| | | this.effect = effect;
|
| | | }
|
| | | |
| | |
|
| | | public String getPictureInvalid() {
|
| | | return pictureInvalid;
|
| | | }
|
| | |
|
| | | 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;
|
| | | }
|
| | | }
|