admin
2024-10-16 62a447d89331aee1feae7724c7616aa1bb2cfe79
fanli/src/main/java/com/yeshi/fanli/entity/redpack/RedPackGiveRecord.java
@@ -1,112 +1,118 @@
package com.yeshi.fanli.entity.redpack;
import java.math.BigDecimal;
import java.util.Date;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
/**
 * 红包赠送记录
 *
 * @author Administrator
 *
 */
@Table("yeshi_red_pack_give_record")
public class RedPackGiveRecord {
   // 未领取
   public final static int STATE_INIT = 0;
   // 已领取
   public final static int STATE_RECEIVE = 1;
   // 已过期 退回
   public final static int STATE_OVERDUE = 2;
   @Column(name = "rpgr_id")
   private Long id;
   // 面额
   @Column(name = "rpgr_money")
   private BigDecimal amount;
   // 赠送uid
   @Column(name = "rpgr_give_uid")
   private Long giveUid;
   // 赠送时间
   @Column(name = "rpgr_give_time")
   private Date giveTime;
   // 赠送结束时间
   @Column(name = "rpgr_end_time")
   private Date endTime;
   // 领取uid
   @Column(name = "rpgr_receive_uid")
   private Long receiveUid;
   // 领取时间
   @Column(name = "rpgr_receive_time")
   private Date receiveTime;
   // 状态:0初始 1已领取 2已退回
   @Column(name = "rpgr_state")
   private Integer state;
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public BigDecimal getAmount() {
      return amount;
   }
   public void setAmount(BigDecimal amount) {
      this.amount = amount;
   }
   public Long getGiveUid() {
      return giveUid;
   }
   public void setGiveUid(Long giveUid) {
      this.giveUid = giveUid;
   }
   public Date getGiveTime() {
      return giveTime;
   }
   public void setGiveTime(Date giveTime) {
      this.giveTime = giveTime;
   }
   public Date getEndTime() {
      return endTime;
   }
   public void setEndTime(Date endTime) {
      this.endTime = endTime;
   }
   public Long getReceiveUid() {
      return receiveUid;
   }
   public void setReceiveUid(Long receiveUid) {
      this.receiveUid = receiveUid;
   }
   public Date getReceiveTime() {
      return receiveTime;
   }
   public void setReceiveTime(Date receiveTime) {
      this.receiveTime = receiveTime;
   }
   public Integer getState() {
      return state;
   }
   public void setState(Integer state) {
      this.state = state;
   }
}
package com.yeshi.fanli.entity.redpack;
import java.math.BigDecimal;
import java.util.Date;
import org.yeshi.utils.generater.mybatis.Column;
import org.yeshi.utils.generater.mybatis.Table;
import com.google.gson.annotations.Expose;
/**
 * 红包赠送记录
 *
 * @author Administrator
 *
 */
@Table("yeshi_ec_red_pack_give_record")
public class RedPackGiveRecord {
   // 未领取
   public final static int STATE_INIT = 0;
   // 已领取
   public final static int STATE_RECEIVE = 1;
   // 已过期 退回
   public final static int STATE_OVERDUE = 2;
   @Column(name = "rpgr_id")
   private Long id;
   // 面额
   @Column(name = "rpgr_money")
   private BigDecimal amount;
   // 赠送uid
   @Column(name = "rpgr_give_uid")
   private Long giveUid;
   // 赠送时间
   @Expose
   @Column(name = "rpgr_give_time")
   private Date giveTime;
   // 赠送结束时间
   @Column(name = "rpgr_end_time")
   private Date endTime;
   // 领取uid
   @Expose
   @Column(name = "rpgr_receive_uid")
   private Long receiveUid;
   // 领取时间
   @Expose
   @Column(name = "rpgr_receive_time")
   private Date receiveTime;
   // 状态:0初始 1已领取 2已退回
   @Expose
   @Column(name = "rpgr_state")
   private Integer state;
   public Long getId() {
      return id;
   }
   public void setId(Long id) {
      this.id = id;
   }
   public BigDecimal getAmount() {
      return amount;
   }
   public void setAmount(BigDecimal amount) {
      this.amount = amount;
   }
   public Long getGiveUid() {
      return giveUid;
   }
   public void setGiveUid(Long giveUid) {
      this.giveUid = giveUid;
   }
   public Date getGiveTime() {
      return giveTime;
   }
   public void setGiveTime(Date giveTime) {
      this.giveTime = giveTime;
   }
   public Date getEndTime() {
      return endTime;
   }
   public void setEndTime(Date endTime) {
      this.endTime = endTime;
   }
   public Long getReceiveUid() {
      return receiveUid;
   }
   public void setReceiveUid(Long receiveUid) {
      this.receiveUid = receiveUid;
   }
   public Date getReceiveTime() {
      return receiveTime;
   }
   public void setReceiveTime(Date receiveTime) {
      this.receiveTime = receiveTime;
   }
   public Integer getState() {
      return state;
   }
   public void setState(Integer state) {
      this.state = state;
   }
}