public static class CouponActivityTemplateExchangeEntity.VoucherActivityInfo
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private java.util.Date |
absoluteValidEndTime
绝对有效期结束时间
|
private java.util.Date |
absoluteValidStartTime
绝对有效期开始时间
|
private java.lang.Integer |
activityType
优惠凭证活动类型7:优惠券9:共享码10:唯一码
|
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> |
applicableOfflineGoodsInfos
部分可用时:适用的门店商品id部分不可用时:不适用的门店商品id,该字段与applicable_online_goods_range_type配合使用
|
private java.lang.Integer |
applicableOfflineGoodsRangeType
适用的门店商品范围类型0:该渠道商品不可用1:不限制2:部分可用3:部分不可用
|
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> |
applicableOnlineGoodsInfos
部分可用时:该字段填入适用的门店商品id 部分不可用时:该字段填入不适用的门店商品id,该字段与applicable_offline_goods_range_type配合使用
|
private java.lang.Integer |
applicableOnlineGoodsRangeType
适用的网店商品范围类型0:该渠道商品不可用1:不限制2:部分可用3:部分不可用
|
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableShopInfo> |
applicableShopInfos
适用店铺id
|
private java.lang.Integer |
applicableShopRangeType
适用的店铺范围类型1:仅本店铺可用(默认值)2:部分店铺可用3:全部店铺可用
|
private java.lang.Long |
budgetSendTotalQty
预算发放总量
|
private java.lang.Boolean |
canOverlayAsset
优惠券可叠加使用,状态为true时,该券在下单时可与同样设置为叠加的优惠券(包含该券)一起使用,最多可叠加3张。
|
private java.util.Date |
createdAt
创建时间 时间格式:yyyy-MM-dd HH:mm:ss
|
private java.lang.String |
description
描述
|
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> |
exchangeableOfflineGoodsInfos
可兑换的门店商品id 券类型为商品兑换券使用
暂时未用
|
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> |
exchangeableOnlineGoodsInfos
可兑换的网店商品id 券类型为商品兑换券使用
|
private java.lang.Integer |
externalPlatformType
平台类型 0:内部平台 1:三方平台
|
private java.lang.Boolean |
isForbidOverlayPreferential
是否禁止叠加优惠(仅原价购买商品时可用)
|
private java.lang.Integer |
maxDiscountAmount
最大折扣上限单位是分0:代表没有折扣上限
|
private java.lang.Integer |
preferentialMode
优惠方式1:代金券(面额:denominations)随机代金券[valueRandomTo>0](denominations~valueRandomTo)(默认值)2:折扣券(折扣:discount10)3:兑换券(面额:denominations=0)
|
private java.lang.Integer |
relativeValidTimeBeginInterval
相对有效期开始生效时间间隔(天)
|
private java.lang.Integer |
relativeValidTimeDuration
相对有效期持续时间(天)
|
private java.lang.String |
remark
活动备注
|
private java.lang.Long |
sendStockQty
发放库存
|
private java.lang.Integer |
status
活动状态;-1:活动无法发放和使用;0:正常,可发放 1:已失效 2:审核中 3:已作废
|
private java.lang.Long |
takenQty
领取次数
|
private java.lang.Integer |
thirdPartyVerifyChannelType
线下三方核销渠道字段
0:全渠道
1:仅线下可用
|
private java.lang.Long |
thresholdAmount
门槛类型为1,满元时使用,使用门槛0:无门槛(默认值)n:门槛值(单位:分)
|
private java.lang.Long |
thresholdMaxPiece
满件上限
|
private java.lang.Long |
thresholdPiece
门槛类型为2满件时,满件的件数(单位:件)
|
private java.lang.Integer |
thresholdType
优惠券使用门槛类型,0无门槛,1满元,2满件
|
private java.util.List<CouponActivityTemplateExchangeEntity.ActivityTimePeriodDTO> |
timePeriods
时间段(支持2个)
->String time_periods_start_time ; 时间段开始时间格式: HH-mm 如:12:00),
->String time_periods_end_time ; 时间段结束时间格式: HH-mm 如:14:00)
|
private java.lang.String |
title
标题
|
private java.util.Date |
updatedAt
更新时间 时间格式:yyyy-MM-dd HH:mm:ss
|
private java.lang.Integer |
userTakeNumLimit
用户领取数量限制0:不限制(默认值)n:限领n张
|
private java.util.List<java.lang.String> |
validDayOfWeeks
生效时间(周日到周六: SUN,MON,TUE,WED,THU,FRI,SAT)
|
private java.lang.Integer |
validTimeGenerateType
有效期生成类型
1:绝对时间(absolute_valid_start_time~absolute_valid_end_time)2:相对时间(从relative_valid_time_begin_interval天开始,relative_valid_time_duration天内有效)
|
private java.lang.Long |
value
优惠面额(单位:分),折扣(例:88,8.8折)
|
private java.lang.Integer |
voucherValueGenerateType
面额生成规则类型1:固定值==>value字段(默认值)2:指定值==>指定范围为minValue~maxValue之间3:范围随机==>随机范围为minValue~maxValue之间4:无指定值(例如:兑换券)==>value==0
|
构造器和说明 |
---|
VoucherActivityInfo() |
private java.lang.String title
private java.lang.Long value
private java.lang.String remark
private java.lang.String description
private java.lang.Integer status
private java.lang.Integer activityType
private java.lang.Integer externalPlatformType
private java.util.Date createdAt
private java.util.Date updatedAt
private java.lang.Long sendStockQty
private java.lang.Integer applicableOfflineGoodsRangeType
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> applicableOnlineGoodsInfos
private java.lang.Integer applicableOnlineGoodsRangeType
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> applicableOfflineGoodsInfos
private java.lang.Integer applicableShopRangeType
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableShopInfo> applicableShopInfos
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> exchangeableOnlineGoodsInfos
private java.util.List<CouponActivityTemplateExchangeEntity.ApplicableGoodsInfo> exchangeableOfflineGoodsInfos
private java.lang.Integer preferentialMode
private java.lang.Integer validTimeGenerateType
private java.lang.Integer relativeValidTimeDuration
private java.lang.Integer relativeValidTimeBeginInterval
private java.util.Date absoluteValidStartTime
private java.util.Date absoluteValidEndTime
private java.lang.Long takenQty
private java.lang.Long thresholdAmount
private java.lang.Long thresholdPiece
private java.lang.Long thresholdMaxPiece
private java.lang.Long budgetSendTotalQty
private java.lang.Integer maxDiscountAmount
private java.lang.Integer voucherValueGenerateType
private java.lang.Boolean isForbidOverlayPreferential
private java.lang.Integer thresholdType
private java.lang.Boolean canOverlayAsset
private java.lang.Integer userTakeNumLimit
private java.util.List<java.lang.String> validDayOfWeeks
private java.util.List<CouponActivityTemplateExchangeEntity.ActivityTimePeriodDTO> timePeriods
->String time_periods_start_time ; 时间段开始时间格式: HH-mm 如:12:00), ->String time_periods_end_time ; 时间段结束时间格式: HH-mm 如:14:00)
private java.lang.Integer thirdPartyVerifyChannelType