久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

09
2018/06

如何實(shí)現(xiàn)多級別代理商分潤思路及實(shí)例(1)

發(fā)布時間:2018-06-09 10:20:14
發(fā)布者:pengyifeng
瀏覽量:
0

項(xiàng)目是一個類似產(chǎn)品代理的項(xiàng)目,主要實(shí)現(xiàn)的功能就類似產(chǎn)品代理一樣,一級一級的往下面去招代理商去銷售我們的產(chǎn)品,就好像,市級代理->區(qū)域代理->縣級代理->鄉(xiāng)鎮(zhèn)代理這種流程一樣。每個級別只能從上級獲取利潤,就好像產(chǎn)品銷售一樣,你賺的錢是你上一級代理確定的,你也可以去發(fā)展下級代理商,而你的下級代理商的利潤是你可以決定的,你決定的下級代理商賺的最大利潤,不能超過你自己的實(shí)際利潤最大值,也就是你上級給你的利潤值。每個代理級別之間的關(guān)系大致就是如此。

梳理清楚了代理商流程之后,就可以根據(jù)這個來建對應(yīng)的數(shù)據(jù)表了,這里的話建表可以類似導(dǎo)航欄目無極分類去建表,其實(shí)這個分潤跟導(dǎo)航無限分類差不太多,原理是相同,總是通過一個id去尋找他的上級或者他的下級來進(jìn)一步操作。下面是我在項(xiàng)目中建的數(shù)據(jù)表:

fenrun.jpg

其中ID就是當(dāng)前表的主鍵id自增,然后l_id是代理商id是不會重復(fù)的id,p_id,是當(dāng)前代理商的上級id,profit是當(dāng)前代理商的利潤值,relation是上下級關(guān)系的一個集合,child 是他的所有子級代理商集合,都是用他們id連接逗號拼接的字符串,在注冊的時候?qū)懭刖涂梢苑奖阒蟮囊恍┎僮?,省去了很多查詢,?a href="/html/show-512.html" target="_self" title="優(yōu)化數(shù)據(jù)庫">優(yōu)化了數(shù)據(jù)庫運(yùn)行。下面是一些虛擬測試數(shù)據(jù)

如何實(shí)現(xiàn)多級別代理商分潤思路及實(shí)例.jpg

其實(shí)數(shù)據(jù)表建號之后,在對應(yīng)的查詢操作就簡單多了,當(dāng)時項(xiàng)目中需要一個查詢出來當(dāng)前id的所有子級代理商,如果當(dāng)時沒有加上一個childs字段的話,查詢起來真的就很費(fèi)力氣了,不過有了這個字段查詢就變得相對簡單一些,下面是一個查詢所有傳入id的子級代理商代碼;

如何實(shí)現(xiàn)多級別代理商分潤思路及實(shí)例11.jpg

代碼就不再多解釋,主要就是一個回調(diào)函數(shù),重復(fù)調(diào)用自己來獲取所有子級元素,主要還是建表時候的思路要梳理清楚,這樣代碼就好寫很多

關(guān)鍵詞:
返回列表