admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/entity/order/InviteOrderSubsidy.java
@@ -1,159 +1,179 @@
package com.yeshi.fanli.entity.order;
import java.math.BigDecimal;
import java.util.Date;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
/**
 * 邀请订单补贴
 *
 * @author Administrator
 *
 */
@Table("yeshi_ec_invite_order_subsidy")
public class InviteOrderSubsidy {
   public static final int LEVEL_ONE = 1;// 直接补贴
   public static final int LEVEL_TWO = 2;// 间接补贴
   // 未知
   public static final int STATE_UNKNOWN = 0;
   // 可补贴
   public static final int STATE_VALID = 1;
   // 不可补贴
   public static final int STATE_INVALID = 2;
   // 已补贴成功
   public static final int STATE_SUBSIDIZED = 3;
   public InviteOrderSubsidy(Long id) {
      super();
      this.id = id;
   }
   public InviteOrderSubsidy() {
   }
   @Column(name = "os_id")
   private Long id;
   @Column(name = "os_uid")
   private Long uid;
   @Column(name = "os_money")
   private BigDecimal money;
   @Column(name = "os_original_money")
   private BigDecimal originalMoney;// 原返利
   @Column(name = "os_order_no")
   private String orderNo;
   @Column(name = "os_source_type")
   private Integer sourceType;
   @Column(name = "os_state")
   private Integer state;
   @Column(name = "os_create_time")
   private Date createTime;
   @Column(name = "os_update_time")
   private Date updateTime;
   @Column(name = "os_pre_get_time")
   private Date preGetTime;
   @Column(name = "os_get_time")
   private Date getTime;
   @Column(name = "os_level")
   private Integer level;// 直接/间接
   public Integer getLevel() {
      return level;
   }
   public void setLevel(Integer level) {
      this.level = level;
   }
   public Date getPreGetTime() {
      return preGetTime;
   }
   public void setPreGetTime(Date preGetTime) {
      this.preGetTime = preGetTime;
   }
   public Date getGetTime() {
      return getTime;
   }
   public void setGetTime(Date getTime) {
      this.getTime = getTime;
   }
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public Long getUid() {
      return uid;
   }
   public void setUid(Long uid) {
      this.uid = uid;
   }
   public BigDecimal getMoney() {
      return money;
   }
   public void setMoney(BigDecimal money) {
      this.money = money;
   }
   public String getOrderNo() {
      return orderNo;
   }
   public void setOrderNo(String orderNo) {
      this.orderNo = orderNo;
   }
   public Integer getSourceType() {
      return sourceType;
   }
   public void setSourceType(Integer sourceType) {
      this.sourceType = sourceType;
   }
   public Integer getState() {
      return state;
   }
   public void setState(Integer state) {
      this.state = state;
   }
   public Date getCreateTime() {
      return createTime;
   }
   public void setCreateTime(Date createTime) {
      this.createTime = createTime;
   }
   public Date getUpdateTime() {
      return updateTime;
   }
   public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
   }
   public BigDecimal getOriginalMoney() {
      return originalMoney;
   }
   public void setOriginalMoney(BigDecimal originalMoney) {
      this.originalMoney = originalMoney;
   }
}
package com.yeshi.fanli.entity.order;
import java.math.BigDecimal;
import java.util.Date;
import org.yeshi.utils.generater.mybatis.Column;
import org.yeshi.utils.generater.mybatis.Table;
/**
 * 邀请订单补贴
 *
 * @author Administrator
 *
 */
@Table("yeshi_ec_invite_order_subsidy")
public class InviteOrderSubsidy {
   public static final int LEVEL_ONE = 1;// 直接补贴
   public static final int LEVEL_TWO = 2;// 间接补贴
   // 未知
   public static final int STATE_UNKNOWN = 0;
   // 可补贴
   public static final int STATE_VALID = 1;
   // 不可补贴
   public static final int STATE_INVALID = 2;
   // 已补贴成功
   public static final int STATE_SUBSIDIZED = 3;
   public InviteOrderSubsidy(Long id) {
      super();
      this.id = id;
   }
   public InviteOrderSubsidy() {
   }
   @Column(name = "os_id")
   private Long id;
   @Column(name = "os_uid")
   private Long uid;
   @Column(name = "os_money")
   private BigDecimal money;
   @Column(name = "os_original_money")
   private BigDecimal originalMoney;// 原返利
   @Column(name = "os_order_no")
   private String orderNo;
   @Column(name = "os_source_type")
   private Integer sourceType;
   @Column(name = "os_state")
   private Integer state;
   @Column(name = "os_create_time")
   private Date createTime;
   @Column(name = "os_update_time")
   private Date updateTime;
   @Column(name = "os_pre_get_time")
   private Date preGetTime;
   @Column(name = "os_get_time")
   private Date getTime;
   @Column(name = "os_level")
   private Integer level;// 直接/间接
   @Column(name = "os_valid_time")
   private Date validTime;
   @Column(name = "os_invalid_time")
   private Date inValidTime;
   public Date getInValidTime() {
      return inValidTime;
   }
   public void setInValidTime(Date inValidTime) {
      this.inValidTime = inValidTime;
   }
   public Date getValidTime() {
      return validTime;
   }
   public void setValidTime(Date validTime) {
      this.validTime = validTime;
   }
   public Integer getLevel() {
      return level;
   }
   public void setLevel(Integer level) {
      this.level = level;
   }
   public Date getPreGetTime() {
      return preGetTime;
   }
   public void setPreGetTime(Date preGetTime) {
      this.preGetTime = preGetTime;
   }
   public Date getGetTime() {
      return getTime;
   }
   public void setGetTime(Date getTime) {
      this.getTime = getTime;
   }
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public Long getUid() {
      return uid;
   }
   public void setUid(Long uid) {
      this.uid = uid;
   }
   public BigDecimal getMoney() {
      return money;
   }
   public void setMoney(BigDecimal money) {
      this.money = money;
   }
   public String getOrderNo() {
      return orderNo;
   }
   public void setOrderNo(String orderNo) {
      this.orderNo = orderNo;
   }
   public Integer getSourceType() {
      return sourceType;
   }
   public void setSourceType(Integer sourceType) {
      this.sourceType = sourceType;
   }
   public Integer getState() {
      return state;
   }
   public void setState(Integer state) {
      this.state = state;
   }
   public Date getCreateTime() {
      return createTime;
   }
   public void setCreateTime(Date createTime) {
      this.createTime = createTime;
   }
   public Date getUpdateTime() {
      return updateTime;
   }
   public void setUpdateTime(Date updateTime) {
      this.updateTime = updateTime;
   }
   public BigDecimal getOriginalMoney() {
      return originalMoney;
   }
   public void setOriginalMoney(BigDecimal originalMoney) {
      this.originalMoney = originalMoney;
   }
}