主攻帝国 全栈为辅

帝国cms 7.5无限级推广分润系统之三级的用户关联实现思路

我们想实现的功能就是,比如a->b->c->d,这样的一个流程,这样如果d有消费,则c->b->a将会得到对应比利的收入。下面比如例图a(10%)b(20%)c(30%)d10元20元30元消费100元实现的思路如

我们想实现的功能就是,比如a->b->c->d,这样的一个流程,这样如果d有消费,则c->b->a将会得到对应比利的收入。下面比如例图

a(10%)b(20%)c(30%)d
10元20元30元消费100元

实现的思路如下。

比如已经存在推广链

a=173,b=174,c=175,d=176

c.设置分享的媒介,比如链接或者是二维码都成,带上tguserid=175;

d.用户点击链接之后,注册,自动变成c的下线,这就意味着,在enewsmemberadd表中,要增加一个tguserid的字段,此时tguserid=175(c的userid号),此处必须在注册的时候实现 。

同时同步要计算出下面,此处可以在登录,也可以在注册的时候操作。

d的上三级字符串,pidstr=173|174|175,即意味着a推广了b,b推广了c,c推广了d。这样就建立了相应的关联。

在下线表中lsktg_xx,也要增加相应的记录。关联的内容分别为fuserid,suserid,level.分别为推广者userid,注册者suserid,level对应的级别。如上述的情况,就需要增加如下三条记录

fuseridsuseridlevel
173(a)
176(d)3三级推广是指跳第三个了
174(b)176(d)2二级推广是指第二级推广
175(c)176(d)1一级是代表直接推广

这样的话,就完成了,无限级推广分润注册会员之间的关联关系。

那么问题来了,在什么时候进行上述的步骤呢?

可以在注册或者登录的时候,进行上述的操作步骤 。