package com.stylefeng.guns.modular.system.model;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
/**
*
* 用户活动-注册
*
*
* @author stylefeng
* @since 2020-06-19
*/
@TableName("t_user_activity_registered")
public class UserActivityRegistered extends Model {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 用户活动id
*/
private Integer userActivityId;
/**
* 优惠券id
*/
private Integer couponId;
/**
* 优惠券总数
*/
private Integer totalNum;
/**
* 剩余数量
*/
private Integer laveNum;
/**
* 有效期开始时间
*/
private Date startTime;
/**
* 有效期结束时间
*/
private Date endTime;
/**
* 1=不启用,2=启用
*/
private Integer enable;
/**
* 有效天数
*/
private Integer effective;
/**
* 总金额上限
* @return
*/
private Double totalPrice;
/**
* 剩余总金额上限
* @return
*/
private Double lavePrice;
public Integer getEffective() {
return effective;
}
public void setEffective(Integer effective) {
this.effective = effective;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getUserActivityId() {
return userActivityId;
}
public void setUserActivityId(Integer userActivityId) {
this.userActivityId = userActivityId;
}
public Integer getCouponId() {
return couponId;
}
public void setCouponId(Integer couponId) {
this.couponId = couponId;
}
public Integer getTotalNum() {
return totalNum;
}
public void setTotalNum(Integer totalNum) {
this.totalNum = totalNum;
}
public Integer getLaveNum() {
return laveNum;
}
public void setLaveNum(Integer laveNum) {
this.laveNum = laveNum;
}
public Date getStartTime() {
return startTime;
}
public void setStartTime(Date startTime) {
this.startTime = startTime;
}
public Date getEndTime() {
return endTime;
}
public void setEndTime(Date endTime) {
this.endTime = endTime;
}
public Integer getEnable() {
return enable;
}
public void setEnable(Integer enable) {
this.enable = enable;
}
public Double getTotalPrice() {
return totalPrice;
}
public void setTotalPrice(Double totalPrice) {
this.totalPrice = totalPrice;
}
public Double getLavePrice() {
return lavePrice;
}
public void setLavePrice(Double lavePrice) {
this.lavePrice = lavePrice;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "UserActivityRegistered{" +
"id=" + id +
", userActivityId=" + userActivityId +
", couponId=" + couponId +
", totalNum=" + totalNum +
", laveNum=" + laveNum +
", startTime=" + startTime +
", endTime=" + endTime +
", enable=" + enable +
"}";
}
}