# 分销走的升级逻辑
* [分销走的升级逻辑](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 = '') {
~~~
- 目录
- 人人商城二开
- 人人商城接入第三方支付
- 登录微擎跳转人人商城
- 获取无限级团队总人数
- 多商户定位不准
- 人人商城超级海报生成二维码导致用户名为空
- 人人商城excel导出不了
- 人人商城操作员权限不生效
- 人人详细二开
- 统计伞下客户所有业绩
- 获取无限下级
- 分销走的升级逻辑
- 获取无限上级
- 后修改菜单修改路径
- 人人商城帮助文档
- 人人分销的使用帮助
- 人人商城二开笔记
- 生成访问地址
- JavaScript Eval 在线加密/解密, 编码/解码工具
- 人人商城文档
- 点点G二开
- xml文件操作
- 银联(威富通)对账单处理
- 临时笔记
- 新增数据库
- ims_ewei_shop_unionpay_agent(银联机构信息表)
- 微擎手册
- 微擎框架
- 目录结构
- 配置选项
- 数据库配置($config[db])
- 系统COOKIE配置项($config[cookie])
- 系统设置($config[setting])
- 预定义常量
- 全局变量
- 全局配置
- 系统配置
- 公众号相关
- Web 端可见
- App 端可见
- 网页授权
- URL 路由
- url生成助手
- createMobileUrl
- createWebUrl
- 文件加载器
- func(加载公共函数)
- class(加载公共类)
- model(加载系统model函数)
- web(加载web端公共函数)
- app(加载app端公共函数)
- library(库文件加载)
- object(实例化加载)
- singleton(单例加载)
- 缓存机制
- cache_write
- cache_load
- cache_delete
- cache_clean
- cache_system_key
- 错误处理
- 日志记录
- 自定义分享
- 数据库操作
- SQL注入安全
- 连接其它数据库
- 函数列表
- 查询
- pdo_get
- pdo_getcolumn
- pdo_getall
- pdo_getslice
- pdo_fetch
- pdo_fetchcolumn
- pdo_fetchall
- 变更
- pdo_insert
- pdo_update
- pdo_delete
- 运行SQL
- pdo_query
- pdo_run
- 辅助函数
- pdo_fieldexists
- pdo_indexexists
- pdo_tableexists
- pdo_fieldmatch
- pdo_debug
- 链式查询
- from
- select
- where
- whereor
- having
- groupby
- orderby
- leftjoin
- innerjoin
- on
- limit
- page
- get
- getall
- getcolumn
- count
- exists
- getLastQueryTotal
- getLastQuery
- 模板引擎
- 模板标签
- 输出变量
- 判断语句
- 循环语句
- php语句
- 引用模板
- 创建URL
- 转义附件URL
- 输出花括号
- 数据调用
- 调用微站导航
- 调用幻灯片
- 调用文章列表
- 调用分类列表
- 调用快捷菜单
- 常用变量
- 数据库字典