123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231 |
- package com.kmall.api.entity;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import java.io.Serializable;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * @author Scott
- * @email
- * @date 2017-08-15 08:03:41
- */
- public class CouponVo implements Serializable {
- private static final long serialVersionUID = 1L;
- //主键
- private Long id;
- //优惠券名称
- private String name;
- //金额
- private BigDecimal type_money;
- //发放方式 0:按订单发放 1:按用户发放(通用优惠券,用户点击领取) 2:商品转发送券 3:按商品发放 4:新用户注册 5:线下发放 6评价好评红包(固定或随机红包) 7包邮(不入会员优惠券表)
- private Integer send_type;
- //最小金额(2、6使用,随机)
- private BigDecimal min_amount;
- //最大金额2、6使用,随机)
- private BigDecimal max_amount;
- //发放时间
- @JsonFormat(pattern = "yyyy.MM.dd")
- private Date send_start_date;
- //发放时间
- @JsonFormat(pattern = "yyyy.MM.dd")
- private Date send_end_date;
- //使用开始时间
- @JsonFormat(pattern = "yyyy.MM.dd")
- private Date use_start_date;
- //使用结束时间
- @JsonFormat(pattern = "yyyy.MM.dd")
- private Date use_end_date;
- //最小商品金额
- private BigDecimal min_goods_amount;
- //活动大图
- private String pic_url;
- //优惠券说明
- private String coupon_txt;
- //优惠券会员Id
- private String user_id;
- //优惠券编码
- private String coupon_number;
- //可用 1:可用 0:不可用
- private Integer enabled = 0;
- //转发次数
- private Integer min_transmit_num;
- //有效天数
- // private Integer invalid_days;
- // 冗余显示信息
- private String msg; // 显示信息
- private Integer type = 0; // 是否凑单 0否 1是
- private BigDecimal money; // 优惠金额
- private BigDecimal difDec; // 与结算价格差异
- public Long getId() {
- return id;
- }
- public void setId(Long id) {
- this.id = id;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public BigDecimal getType_money() {
- return type_money;
- }
- public void setType_money(BigDecimal type_money) {
- this.type_money = type_money;
- }
- public Integer getSend_type() {
- return send_type;
- }
- public void setSend_type(Integer send_type) {
- this.send_type = send_type;
- }
- public BigDecimal getMin_amount() {
- return min_amount;
- }
- public void setMin_amount(BigDecimal min_amount) {
- this.min_amount = min_amount;
- }
- public BigDecimal getMax_amount() {
- return max_amount;
- }
- public void setMax_amount(BigDecimal max_amount) {
- this.max_amount = max_amount;
- }
- public Date getSend_start_date() {
- return send_start_date;
- }
- public void setSend_start_date(Date send_start_date) {
- this.send_start_date = send_start_date;
- }
- public Date getSend_end_date() {
- return send_end_date;
- }
- public void setSend_end_date(Date send_end_date) {
- this.send_end_date = send_end_date;
- }
- public Date getUse_start_date() {
- return use_start_date;
- }
- public void setUse_start_date(Date use_start_date) {
- this.use_start_date = use_start_date;
- }
- public Date getUse_end_date() {
- return use_end_date;
- }
- public void setUse_end_date(Date use_end_date) {
- this.use_end_date = use_end_date;
- }
- public BigDecimal getMin_goods_amount() {
- return min_goods_amount;
- }
- public void setMin_goods_amount(BigDecimal min_goods_amount) {
- this.min_goods_amount = min_goods_amount;
- }
- public String getCoupon_txt() {
- return coupon_txt;
- }
- public void setCoupon_txt(String coupon_txt) {
- this.coupon_txt = coupon_txt;
- }
- public String getUser_id() {
- return user_id;
- }
- public void setUser_id(String user_id) {
- this.user_id = user_id;
- }
- public String getCoupon_number() {
- return coupon_number;
- }
- public void setCoupon_number(String coupon_number) {
- this.coupon_number = coupon_number;
- }
- public Integer getEnabled() {
- return enabled;
- }
- public void setEnabled(Integer enabled) {
- this.enabled = enabled;
- }
- public Integer getMin_transmit_num() {
- return min_transmit_num;
- }
- public void setMin_transmit_num(Integer min_transmit_num) {
- this.min_transmit_num = min_transmit_num;
- }
- public String getPic_url() {
- return pic_url;
- }
- public void setPic_url(String pic_url) {
- this.pic_url = pic_url;
- }
- public String getMsg() {
- return msg;
- }
- public void setMsg(String msg) {
- this.msg = msg;
- }
- public Integer getType() {
- return type;
- }
- public void setType(Integer type) {
- this.type = type;
- }
- public BigDecimal getMoney() {
- return money;
- }
- public void setMoney(BigDecimal money) {
- this.money = money;
- }
- public BigDecimal getDifDec() {
- return difDec;
- }
- public void setDifDec(BigDecimal difDec) {
- this.difDec = difDec;
- }
- }
|