🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 分销走的升级逻辑 ### 分销订单完成 `` 订单完成 public function checkOrderFinish($orderid = '') `` ### 分销升级 #### 非常重要,通过leveltype来查询具体用那个方法 ``leveltype`` | 等级条件 | 等级字段 | | --- | --- | | | | | | | | 分销订单总额(完成的订单) | 0 | | 一级分销订单金额(完成的订单) | 1 | | 一级分销订单总数(完成的订单) | 3 | | 自购订单金额(完成的订单) | 4 | | 自购订单数量(完成的订单) | 5 | | 下线总人数(分销商+非分销商) | 6 | | 一级下线人数(分销商+非分销商) | 7 | | 下级分销商总人数 | 8 | | 一级分销商人数 | 9 | | 已提现佣金总金额 | 10 | | 购买指定产品 | 11 | | | | ``` leveltype=0 1 2 3 4 5 * 分销商升级(根据分销订单) * @param type $mid public function upgradeLevelByOrder($openid) ``` ``` * 分销商升级(根据下级数) * @param type $mid public function upgradeLevelByAgent($openid) { ``` ``` * 分销商升级(根据佣金体现数) * @param type $mid public function upgradeLevelByCommissionOK($openid) { ``` ``` * 分销商升级(根据佣金体现数) * @param type $mid public function upgradeLevelByGoods($openid, $orderid) { ``` ## 分销消息通知 ``` * 消息通知 public function sendMessage($openid = '', $data = array(), $message_type = '') { ```