public static final class CouponBase.Builder extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CouponBase.Builder.CardActiveType
卡券使用时间类型
|
| 构造器和说明 |
|---|
Builder()
默认永久有效
|
public CouponBase.Builder logoUrl(String logoUrl)
logoUrl - 卡券的商户logo,建议像素为300*300。public CouponBase.Builder brandName(String brandName)
brandName - 商户名字,字数上限为12个汉字public CouponBase.Builder title(String title)
title - 卡券名,字数上限为9个汉字。(建议涵盖卡券属性、服务及金额)。public CouponBase.Builder codeType(CardCodeType codeType)
codeType - 码型public CouponBase.Builder cardColor(CardColor cardColor)
cardColor - 卡券颜色public CouponBase.Builder notice(String notice)
notice - 卡券使用提醒,字数上限为16个汉字。public CouponBase.Builder description(String description)
description - 卡券使用说明,字数上限为1024个汉字。public CouponBase.Builder quantity(int quantity)
quantity - 卡券库存的数量,上限为100000000。public CouponBase.Builder activeAt(Date beginTime, Date endTime)
beginTime - 表示起用时间endTime - 表示结束时间,建议设置为截止日期的23:59:59过期public CouponBase.Builder activeAt(int days, int beginDays, Date endTime)
days - 表示自领取后多少天内有效,不支持填写0。beginDays - 表示自领取后多少天开始生效,领取后当天生效填写0。(单位为天)endTime - 表示卡券统一过期时间,建议设置为截止日期的23:59:59过期。(东八区时间,单位为秒),设置了days卡券,
当时间达到end_timestamp时卡券统一过期public CouponBase.Builder activeAt(int days, int beginDays)
days - 表示自领取后多少天内有效,不支持填写0。beginDays - 表示自领取后多少天开始生效,领取后当天生效填写0。(单位为天)public CouponBase.Builder useCustomCode(boolean useCustomCode)
useCustomCode - 填写true或false,默认为false。public CouponBase.Builder bindOpenId(boolean bindOpenId)
bindOpenId - 默认为false。通常指定特殊用户群体 投放卡券或防止刷券时选择指定用户领取。public CouponBase.Builder servicePhone(String servicePhone)
servicePhone - 客服电话public CouponBase.Builder locationIds(String... locationIds)
locationIds - 门店列表public CouponBase.Builder centerTitle(String centerTitle)
centerTitle - 按钮文字public CouponBase.Builder centerUrl(String centerUrl)
centerUrl - 按钮链接public CouponBase.Builder centerSubTitle(String centerSubTitle)
centerSubTitle - 入口下方的提示语public CouponBase.Builder customTitle(String customTitle)
customTitle - 自定义外链入口文字public CouponBase.Builder customUrl(String customUrl)
customUrl - 跳转链接public CouponBase.Builder customSubTitle(String customSubTitle)
customSubTitle - 入口右侧的提示语public CouponBase.Builder promotionTitle(String promotionTitle)
promotionTitle - 自定义入口文字public CouponBase.Builder promotionUrl(String promotionUrl)
promotionUrl - 入口跳转链接public CouponBase.Builder promotionSubTitle(String promotionSubTitle)
promotionSubTitle - 入口右侧的提示语public CouponBase.Builder source(String source)
source - 来源public CouponBase.Builder limitNum(int limitNum)
limitNum - 限制数量public CouponBase.Builder canShare(boolean canShare)
canShare - 是否可以分享public CouponBase.Builder canGiveFriend(boolean canGiveFriend)
canGiveFriend - 是否可以转赠public CouponBase.Builder needPushOnView(boolean needPushOnView)
public CouponBase build()
Copyright © 2019. All rights reserved.