充值送是網(wǎng)上商城系統(tǒng)鎖定會(huì)員消費(fèi)的一個(gè)很火的促銷方式,通過(guò)充值一定數(shù)額贈(zèng)送相應(yīng)的商品或者金額,將資金迅速回籠,降低平臺(tái)的運(yùn)營(yíng)風(fēng)險(xiǎn)。
我們要實(shí)現(xiàn)的是這樣的效果:
可以在運(yùn)營(yíng)后臺(tái)設(shè)置充多少送多少,并且可以設(shè)置多款,供用戶靈活選擇:
前臺(tái)顯示可供充值的列表,用戶可以靈活選擇:
下面我們以安菲的多用戶商城系統(tǒng)代碼為例講解在開發(fā)的時(shí)候,如何設(shè)計(jì)和實(shí)現(xiàn)充值送功能吧。
首先,我們?cè)O(shè)計(jì)充值送的數(shù)據(jù)庫(kù)表:
設(shè)計(jì)充值送金額表,使用giveMoney字段保存贈(zèng)送金額,如果想添加額外的贈(zèng)送規(guī)則,比如充值送贈(zèng)品,充值送優(yōu)惠券等。新建字段保存即可:
giveMoney保存贈(zèng)送的金額數(shù)目
以充值送金額為例,當(dāng)后臺(tái)設(shè)置充值送金額,在充值設(shè)置根據(jù)不同的充值數(shù)目顯示不同的贈(zèng)送金額,將贈(zèng)送的金額保存在充值項(xiàng)表的giveMoney字段中,當(dāng)用戶充值金額后,商城則根據(jù)用戶所充值的金額去充值項(xiàng)表找到要贈(zèng)送的金額,然后生成一條相應(yīng)的贈(zèng)送記錄,以達(dá)到充值送金額的效果。
當(dāng)然,我們也可以設(shè)計(jì)一個(gè)giveGood字段保存贈(zèng)送的商品,當(dāng)后臺(tái)設(shè)置充值送贈(zèng)品,在充值設(shè)置根據(jù)不同的充值金額選擇不同的贈(zèng)品,將贈(zèng)品id保存在充值項(xiàng)表的giveGood字段中,當(dāng)用戶充值金額后,商城則根據(jù)用戶所充值的金額去充值項(xiàng)表找到要贈(zèng)送的商品id,然后生成一條待發(fā)貨的訂單記錄,訂單商品為贈(zèng)品。然后商家發(fā)貨給用戶,以達(dá)到充值送贈(zèng)品的效果。
以上是安菲云分享的網(wǎng)上商城系統(tǒng)充值送金額或商品功能實(shí)現(xiàn)思路,大家有更多的需要了解的功能開發(fā)可以留言我們。