后台-系统设置-扩展变量-手机广告位-内容正文顶部 |
一、功能说明
1、第二件半价促销活动属于商家店铺可直接发布的促销活动。
2、同一个商家在同一时间段内只允许创建一个第二件半价促销活动。
3、商家在发布第二件半价活动时,可以选择店铺全部商品参与,也可以选择部分商品参与。
选择全部商品参与时,商家新创建了一个商品,那么这个商品也会自动参与到这个活动中。
4、第二件半价活动开始后,不允许修改和删除活动信息。
5、对于参与第二件半价促销活动的商品,用户购买双数即可享受优惠,且优惠可以叠加,如下:
例:参与活动的商品A单价为100元
二、数据库设计
1、表结构设计
第二件半价促销活动表—es_half_price
2、表关联说明
三、缓存设计
1、商家在发布第二件半价促销活动时,在将促销活动信息入库的同时,也会将信息放入缓存中。
- 缓存key值为:{STORE_ID_HALF_PRICE_KEY}_活动ID。
- 缓存value值为:HalfPriceDO.java这个实体对象信息。
2、第二件半价促销活动脚本引擎
脚本引擎缓存结构:
第二件半价促销活动的促销脚本引擎缓存结构有两种:
- 当发布活动时,如果选择的是全部商品参与,那么存放的是店铺级别的缓存结构。
- 当发布活动时,如果选择的是部分商品参与,那么存放的是SKU级别的缓存结构。
脚本引擎生成和删除时机:
- 生成:活动开始时生成。
- 删除:活动结束时删除。
关于促销脚本引擎缓存结构可参考《促销活动脚本引擎生成架构》这篇文档。
综上,可以了解到第二件半价促销活动的功能、数据库设计及缓存设计的详细内容,希望易族智汇javashop整理的这些可以帮到您。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。