企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
# 分销走的升级逻辑 * [分销走的升级逻辑](https://ihavenolimitations.xyz/a8469758/renren/1337476#_2) * [分销订单完成](https://ihavenolimitations.xyz/a8469758/renren/1337476#_3) * [分销升级](https://ihavenolimitations.xyz/a8469758/renren/1337476#_8) * [非常重要,通过leveltype来查询具体用那个方法](https://ihavenolimitations.xyz/a8469758/renren/1337476#leveltype_9) * [分销消息通知](https://ihavenolimitations.xyz/a8469758/renren/1337476#_72) ## 分销走的升级逻辑 ### 分销订单完成 `订单完成 public function checkOrderFinish($orderid = '')` ### 分销升级 #### 非常重要,通过leveltype来查询具体用那个方法 `leveltype` <table><thead><tr><th>等级条件</th><th>等级字段</th></tr></thead><tbody><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td>分销订单总额(完成的订单)</td><td>0</td></tr><tr><td></td><td></td></tr><tr><td>一级分销订单金额(完成的订单)</td><td>1</td></tr><tr><td></td><td></td></tr><tr><td>一级分销订单总数(完成的订单)</td><td>3</td></tr><tr><td></td><td></td></tr><tr><td>自购订单金额(完成的订单)</td><td>4</td></tr><tr><td></td><td></td></tr><tr><td>自购订单数量(完成的订单)</td><td>5</td></tr><tr><td></td><td></td></tr><tr><td>下线总人数(分销商+非分销商)</td><td>6</td></tr><tr><td></td><td></td></tr><tr><td>一级下线人数(分销商+非分销商)</td><td>7</td></tr><tr><td></td><td></td></tr><tr><td>下级分销商总人数</td><td>8</td></tr><tr><td></td><td></td></tr><tr><td>一级分销商人数</td><td>9</td></tr><tr><td></td><td></td></tr><tr><td>已提现佣金总金额</td><td>10</td></tr><tr><td></td><td></td></tr><tr><td>购买指定产品</td><td>11</td></tr><tr><td></td><td></td></tr></tbody></table> ~~~ 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 = '') { ~~~