公司是线下卖产品的,然后现在想设计三个促销活动来进行促销商品,分别是:
1、第一件商品打折活动(就是第二件商品就原价不打折)
2、门店商品复购打折(就是设置了买了2次以上的用户到这个店再次购买可以打折)
3、门店商品购满100减10元活动(就是总的商品买够100元优惠10元)
以上的三个活动可能在一个门店执行一个或两个或都执行(因为是多门店,所以这个活动可以针对不同门店设计不同的活动)
上面的活动是按1到2到3的顺序执行的,也有可能没有1就直接执行2、3(意思是按上面的方法顺序执行)。
问题是:该如何最有效的方法对商品一次性的进行判断促销活动后很好的解决上面的问题,先筛选一轮是否有商品打折,再对商品复购打折,最后看打折后的金额还满不满足满减的。(个人觉得:每次都是要去循环商品打折第一件,然后得的优惠又进行判断第二次复购打折,最后看满减才减,如果是三个门店都有这个活动,岂不是都要执行感觉效率会不会很低。)所以像问问有没有办法解决这个问题。
谢谢了。
这3个可以看做是独立的活动进行分开编码。