为了账号安全,请及时绑定邮箱和手机立即绑定

商城根据比例,反佣金(tp3)

标签:
PHP

$pay 订单支付金额
$user_id 购买商品的人id
$order_id 订单id
$zhi1 $zhi2 $zhi3 的分佣比例
此函数在支付时候触发使用
注册的时候确定上下级关系 pid1 pid2 pid3

 public function  fen_yong($pay,$user_id,$order_id){
    	       $zhi1=M('parameter')->where(array('id'=>1))->getField('zhi');
    	  
    	   $zhi2=M('parameter')->where(array('id'=>2))->getField('zhi');
    	  
    	   $zhi3=M('parameter')->where(array('id'=>3))->getField('zhi');
    	   $user = M('user')->where(array('user_id'=>$user_id))->find();
    	   $data=array($user['pid1']=>$zhi1,$user['pid2']=>$zhi2,$user['pid3']=>$zhi3);
    	   foreach($data as $p=>$rate){
				    	   if($p==0){
				    	   	  
				    	   	    break;//跳出本次循环
				    	   }else{
				    	   	  $data1['order_id']=$order_id;
				    	   	  $data1['user_id']=$user_id;
				    	   	  $data1['uid']=$p;
				    	   	  $data1['yongjin']=$rate*$pay;
				    	   	  $data1['time']=time();
				    	   	  $data1['user_name']=M('user')->where(array('user_id'=>$user_id))->getField('name');
				    	   	  $brokerage =$rate*$pay;
				    	   	  M('rebate')->add($data1);
				    	   	  M('user')->where(array('user_id'=>$p))->setInc('brokerage',$brokerage);
				    	   }
				 }
    	  
    }
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消