推广员管理
## 推广员审核列表
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|GetApplySpread| |是|
|token|令牌|string|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":{
"data":
[{
"xy_spread_id":1000,//推广员编号
"xy_spreadname":"张三",//推广员姓名
"xy_spread_account":"xxx",//推广员账号
"xy_group_id":1000,//小组编号
"xy_group_name":"事业一组",//小组名称
"xy_spread_addtime":"2020-10-2",//注册时间
"xy_spread_phone":"13015894751,//联系手机
}],
"total":999// 条数
}
}
```
## 推广员审核-通过-删除
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|ApplySpread| |是|
|token|令牌|string|是|
|type|请求类型|0 通过 1删除|是|
|xy_spread_id|list<int> 支持批量|推广员编号|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
[{
}]
}
```
## 推广员审核详情
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|GetApplySpreadInfo| |是|
|token|令牌|string|是|
|xy_apread_id|int|推广员编号|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
{
"xy_spread_addtime":"2020-10-2",//注册时间
"xy_spread_id":1000,//推广员编号
"xy_spread_name":"张三",//推广员姓名
"xy_spread_account":"xxx",//推广员账号
"xy_group_id":1000,//小组编号
"xy_group_name":"事业一组",//小组名称
"xy_spread_phone":"13015894751",//联系手机
"xy_spread_qq":"13015894751",//联系QQ
"xy_spread_weixin":"13015894751",//联系微信
"xy_spread_mail":"13015894751@163.com",//联系邮箱
"xy_receipt_type":"支付宝",//收款方式
"xy_receipt_name":"张三",//收款姓名
"xy_receipt_account":"支付宝001",//收款账号
"xy_receipt_remark":"张三的支付宝",//收款备注
}
}
```
## 推广员列表
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|GetSpread| |是|
|token|令牌|string|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":{
"data":
[{
"xy_spread_id":1000,//推广员编号
"xy_spreadname":"张三",//推广员姓名
"xy_spread_account":"xxx",//推广员账号
"xy_group_id":1000,//小组编号
"xy_group_name":"事业一组",//小组名称
"xy_spread_addtime":"2020-10-2",//注册时间
"xy_spread_blv":10,//分成比例
}],
"total":999// 条数
}
}
```
## 添加推广员
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|AddSpread| |是|
|token|令牌|string|是|
|xy_spread_name|string|推广员名称|是|
|xy_spread_account|string|推广员账号|是|
|xy_spread_password|string|推广员密码|是|
|xy_spread_password2|string|推广员密码2|是|
|xy_group_id|int|小组id|是|
|xy_group_support|int|是否扶持特权0不扶持1扶持 |是|
|xy_apread_phone|int|手机号码|是|
|xy_apread_qq|int|QQ号码|是|
|xy_apread_weixin|string|微信|是|
|xy_apread_mail|string|邮箱|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
{}
}
```
## 推广员详情
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|GetSpreadInfo| |是|
|token|令牌|string|是|
|xy_spread_id|int|推广员编号|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
{
"xy_spread_id" = 1000,//推广员编号
"xy_spread_account" = "xxxx",//推广员账号
"xy_spread_profession" = "职位",//职位
"xy_fc_blv" = "分成比例",//分成比例
"xy_group_id" = "10001",//小组编号
"xy_group_name" = "XX",//小组名称
"xy_support" = "扶持",//扶持特权
"xy_js_type" = "上级结算" ,//结算方式
"xy_reg_time" = "2020-10-10",//注册时间
"xy_total_cash" = 100,//累计分成
"xy_completed_cash" = 100,//已结算分成
"xy_wait_cash" = 100,//结算中分成
"xy_free_cash" = 100,//余额
}
}
```
## 推广员信息修改-修改分成比例-修改隶属小组
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|SaveSpread| |是|
|token|令牌|string|是|
|xy_spread_blv|分成比例| 10|是|
|xy_spread_group_id|string|小组id|是|
|xy_spread_id|string|推广员id|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
[{
}]
}
```
## 推广员奖惩
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|SpreadServicePage| |是|
|_method|AddOrReduceSpread| |是|
|token|令牌|string|是|
|xy_spread_id|推广员id| 1000 id 账号 二选其一或者全传 |是|
|xy_spread_account|推广员账号|账号 二选其一或者全传|是|
|xy_spread_oprion_type|0 奖励1 惩罚|int|是|
|xy_spread_oprion_money|金额|int|是|
|xy_spread_oprion_remark|string|备注|是|
### 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
[{
}]
}
```