[購物車案例] 如何處理一年內購物滿額會員升級功能
2014 Jun 22 未分類
https://dresscodetw.com/
DerssCode 是老客戶了
不過最近老闆反應說
"一年內購物滿額會員升級功能" 有點問題
第一個問題是
老闆希望客人一年內購物超過某個金額
會員資格就延長一年
例如他今天 (2014/06/23) 買東西
假設他原本會員到期日是 2014/06/30 好了
如果他一年前到今天為止買了一萬五
就可以延長一年的會員時間
我原本是把它寫成從今天開始延長一年
所以會員到期日就變成 2015/06/23
但是客人表示 是要從 2014/06/30 再加一年
所以應該要是 2015/06/30 才對
這還好 改掉就好
不過還有另一個問題
就是原本的方法
巧妙的躲開了所謂的重算一年內購物金額的問題
因永遠都是從今天開始延長一年
所以就不用管之前最後一次延長是
統計到哪一筆購物記錄
如果我要不斷延長客人的會員記錄
就得把上次統計超過一萬五的訂單做個 flag
(例如已統計)
下次就不再列入計算
才能避免重複計算的問題
大概就是這樣~
0則留言