Fork Me On Github
zodream 技术 2019-01-05

单个商品活动显示

  1. 获取所有活动

  2. 判断是否属于此商品

购物活动显示

  1. 获取所有活动

  2. 判断是否属于此商品

准备参加活动

  1. 获取所有活动

  2. 根据购物车中商品能参加的活动

  3. 判断用户等级

  4. 判断参加活动的金额

  5. 判断是否已存在购物车

  6. 判断是否参加过此活动

  7. 加入活动

参加中的活动

  1. 获取购物车中的活动

  2. 判断是否过期

  3. 根据购物车商品数量改删,判断金额是否还符合

确定参加活动(生成订单)

  1. 获取选择的活动

  2. 判断是否过期

  3. 判断是否含有触发活动的商品

  4. 判断选择的商品的金额

优化构思

  1. 根据最近活动过期时间缓存

  2. 缓存所有的数据,比如活动匹配的商品id,活动的等级,活动的金额,活动的时间

点击查看全文
0 126 0