public class CouponUseRule extends Object
| Modifier and Type | Field and Description |
|---|---|
private CouponAvailableTime |
couponAvailableTime
券可核销时间
|
private DiscountCoupon |
discountCoupon
折扣券使用规则
|
private ExchangeCoupon |
exchangeCoupon
换购券使用规则
|
private FixedNormalCoupon |
fixedNormalCoupon
固定面额满减券使用规则
|
private String |
miniProgramsAppid
核销小程序appid
|
private String |
miniProgramsPath
核销小程序path
|
private BusiFavorUseMethod |
useMethod
核销方式
|
| Constructor and Description |
|---|
CouponUseRule(BusiFavorUseMethod useMethod,
CouponAvailableTime couponAvailableTime,
ExchangeCoupon exchangeCoupon,
FixedNormalCoupon fixedNormalCoupon,
DiscountCoupon discountCoupon)
Instantiates a new Coupon use rule.
|
CouponUseRule(BusiFavorUseMethod useMethod,
ExchangeCoupon exchangeCoupon,
CouponAvailableTime couponAvailableTime,
String miniProgramsAppid,
String miniProgramsPath,
FixedNormalCoupon fixedNormalCoupon,
DiscountCoupon discountCoupon) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static CouponUseRule |
discountCoupon(BusiFavorUseMethod useMethod,
CouponAvailableTime availableTime,
DiscountCoupon discountCoupon)
Fixed normal coupon coupon use rule.
|
(package private) static CouponUseRule |
exchangeCoupon(BusiFavorUseMethod useMethod,
CouponAvailableTime availableTime,
ExchangeCoupon exchangeCoupon)
Exchange coupon coupon use rule.
|
(package private) static CouponUseRule |
fixedNormalCoupon(BusiFavorUseMethod useMethod,
CouponAvailableTime availableTime,
FixedNormalCoupon fixedNormalCoupon)
Fixed normal coupon coupon use rule.
|
(package private) CouponUseRule |
miniProgramsAppid(String miniProgramsAppid)
Mini programs appid coupon use rule.
|
(package private) CouponUseRule |
miniProgramsPath(String miniProgramsPath)
Mini programs path coupon use rule.
|
private final BusiFavorUseMethod useMethod
private final ExchangeCoupon exchangeCoupon
StockType.EXCHANGEprivate final CouponAvailableTime couponAvailableTime
private String miniProgramsAppid
BusiFavorUseMethod.MINI_PROGRAMSprivate String miniProgramsPath
miniProgramsAppidprivate final FixedNormalCoupon fixedNormalCoupon
StockType.NORMALprivate final DiscountCoupon discountCoupon
StockType.DISCOUNTCouponUseRule(BusiFavorUseMethod useMethod, CouponAvailableTime couponAvailableTime, ExchangeCoupon exchangeCoupon, FixedNormalCoupon fixedNormalCoupon, DiscountCoupon discountCoupon)
useMethod - the use methodcouponAvailableTime - the coupon available timeexchangeCoupon - the exchange couponfixedNormalCoupon - the fixed normal coupondiscountCoupon - the discount couponCouponUseRule(BusiFavorUseMethod useMethod, ExchangeCoupon exchangeCoupon, CouponAvailableTime couponAvailableTime, String miniProgramsAppid, String miniProgramsPath, FixedNormalCoupon fixedNormalCoupon, DiscountCoupon discountCoupon)
static CouponUseRule exchangeCoupon(BusiFavorUseMethod useMethod, CouponAvailableTime availableTime, ExchangeCoupon exchangeCoupon)
useMethod - the use methodavailableTime - the available timeexchangeCoupon - the exchange couponstatic CouponUseRule fixedNormalCoupon(BusiFavorUseMethod useMethod, CouponAvailableTime availableTime, FixedNormalCoupon fixedNormalCoupon)
useMethod - the use methodavailableTime - the available timefixedNormalCoupon - the fixed normal couponstatic CouponUseRule discountCoupon(BusiFavorUseMethod useMethod, CouponAvailableTime availableTime, DiscountCoupon discountCoupon)
useMethod - the use methodavailableTime - the available timediscountCoupon - the discount couponCouponUseRule miniProgramsAppid(String miniProgramsAppid)
miniProgramsAppid - the mini programs appidCouponUseRule miniProgramsPath(String miniProgramsPath)
miniProgramsPath - the mini programs pathCopyright © 2023. All rights reserved.