最近开发了一套广告电商系统,广告电商系统是基于电商系统+看广告收益模式来运营的。广告电商系统包括4个子系统:商城系统,广告系统,盲盒系统,分销系统
下面我就广告电商系统的几个大功能模块来介绍一下,文字底部是广告电商系统的核心源码分享给大家
分销系统功能
系统设定会员邀请制,注册会员,N1,N2,N3,N4等级会员,N1到N5等级会员为购买过产品的会员,每个等级的晋升都有条件参数控制,例如可以是购买产品的总额,推荐的有效会员数量,直推的有效会员数量等来设定。
protected static function sendReward( $spread_uid, $money, $level=0, $eq = 0,$up_level=0)
{
if( $money < 0.01 ) return false;
$user_info = User::where('uid',$spread_uid)->field('uid,spread_uid,now_money,level')->find();
if( !$user_info ) return false;
$user_info = $user_info->toArray();
//看是否有等级 或者 已经触发过平级且等于当前等级的
if( $user_info['level'] < 1 || ( $eq == 1 && $level == $user_info['level'] ) )
return self::sendReward($user_info['spread_uid'],$mone