package com.hz.phis.dt.coupon;
|
|
import com.hz.phis.dt.limit.LimitDt;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* 同步优惠券列表实体
|
*
|
* @author fwq
|
*/
|
@Data
|
public class CouponListDt {
|
/**标识*/
|
private String id;
|
/**优惠券标题*/
|
private String title;
|
/**描述*/
|
private String describeInfo;
|
/**是否上架*/
|
private Integer isUp;
|
/**使用须知*/
|
private String useKnowInfo;
|
/**注意事项*/
|
private String carefulInfo;
|
/**使用类型*/
|
private Integer useType;
|
/**项目使用类型(0指定项目,1项目通用)*/
|
private Integer useProjectType;
|
/**商品使用类型(2指定商品,3商品通用)*/
|
private Integer useGoodsType;
|
/**是否展示*/
|
private Integer isShow;
|
/**展示开始时间*/
|
private String startShowTime;
|
/**展示结束时间*/
|
private String endShowTime;
|
/**条件类型*/
|
private Integer conditionType;
|
/**满足金额(元)(满足该金额便可用)*/
|
private BigDecimal amountSatisfied;
|
/**满足件数(满足该商品件数便可用,暂时预留)*/
|
private Integer itemNum;
|
/**优惠类型*/
|
private Integer type;
|
/**优惠金额(元)*/
|
private BigDecimal discountAmount;
|
/**优惠折扣*/
|
private Double discountNum;
|
/**计时类型*/
|
private Integer timeType ;
|
/**叠加时长(年)*/
|
public Integer yearNum ;
|
/**叠加时长(月)*/
|
public Integer monthNum ;
|
/**叠加时长(日)*/
|
public Integer dayNum ;
|
/**叠加时长(小时)*/
|
public Integer hoursNum ;
|
/**有效开始时间*/
|
private String startTime;
|
/**有效结束时间*/
|
private String endTime;
|
/**是否能使用增值金*/
|
private Integer isIncrement;
|
/**排序*/
|
private Integer sortNum;
|
/**phis标识*/
|
private String hisId;
|
/**删除*/
|
private Integer isDel;
|
/**原价*/
|
private BigDecimal originalPrice;
|
/**现价*/
|
private BigDecimal price;
|
/**指定*/
|
private List<CouponAppointDt> appointList;
|
/**限制信息*/
|
private LimitDt limitDt;
|
}
|