在电商平台中,促销是必不可少的营销手段,尤其在国内 各种玩法层出不穷,最开始的满减/秒杀 到优惠卷 再到 拼团/砍价等等
一个良好的促销系统应该具备易于扩展,易于统计促销效果等特点,在遇到秒杀类促销时还需要做到可扩容...上面便是一个促销系统的流程思路,下面多提供一些demo供参考
优惠卷
已一张10元代金卷为例,我们会有这样两条记录
// promotion
{
id: 1,
code: '10-cash...对于config中的配置适用于各种优惠卷,如满减卷,运费卷等等....对于满减卷的配置只要再为这笔促销添加一个类型为promotion_items_total (部分变体满减)或者order_total(全场满减) 的rule即可
优惠卷促销通常要创建一个 coupons...表来存储用户领取的优惠卷及使用情况等
优惠卷促销本质上是将传统促销以卷的形式体现了出来,既圣诞满减促销 => 圣诞满减卷的转换.