推广-有奖任务
## 有奖任务列表
### 请求地址
```
/xykj/system/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|active_class|TaskEngine| |是|
|active_method|GetTaskListByAgent| |是|
|PageIndex|1||是|
|PageSize|20||是|
|token|令牌 |登陆成功之后返回的令牌|是|
|xykj_task_name|string|任务名称|否|
|xykj_game_id|int|游戏id|否|
|xykj_server_id|int|游戏服id|否|
|minMoney||最小金额|否|
|maxMoney||最大金额|否|
## 请求响应
``` json
{
"IsSuccess": true,//true成功 false失败
"Code":0,
"Message":"成功",
"Total":0,
[{
"xykj_id": 1000, // 任务id
"xykj_task_name":"xxx",//任务名称
"xykj_game_id": 1000, // 游戏id
"xykj_game_name":"xxx",//游戏名称
"xykj_server_id": 1000, // 游戏服id
"xykj_server_name":"xxx",//游戏服名称
"xykj_pay_money":"xxx",//充值条件
"xykj_task_level":"xxx",//星级条件
"xykj_reward_money":"xxx",//业绩奖励
"xykj_task_recycle":"xxx",//任务周期
}]
}
```
## 任务管理列表
### 请求地址
```
/xykj/system/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|active_class|TaskEngine| |是|
|active_method|GetTaskRewardByAgent| |是|
|PageIndex|1||是|
|PageSize|20||是|
|token|令牌 |登陆成功之后返回的令牌|是|
|xykj_task_state|int |状态 //任务状态 0 进行中 1已完成 2已结束 -1未领取 |是|
|xykj_task_name|string|任务名称|否|
|xykj_game_id|int|游戏id|否|
|xykj_server_id|int|游戏服id|否|
|minMoney||最小金额|否|
|maxMoney||最大金额|否|
## 请求响应
``` json
{
"IsSuccess": true,//true成功 false失败
"Code":0,
"Message":"成功",
"Total":0,
"ClientData":
[{
"xykj_id": 1000, // 任务id
"xykj_createtime":"xxx",//领取时间
"xykj_task_name":"xxx",//任务名称
"xykj_game_id": 1000, // 游戏id
"xykj_game_name":"xxx",//游戏名称
"xykj_server_id": 1000, // 游戏服id
"xykj_server_name":"xxx",//游戏服名称
"xykj_pay_money":"xxx",//充值条件
"xykj_task_level":"xxx",//星级条件
"xykj_reward_money":"xxx",//业绩奖励
"xykj_task_recycle":"xxx",//任务周期
"xykj_task_order": "RW2022101216545826985", // 任务领取订单号
"xykj_task_progress":10,//进度
"xykj_task_state":1,//任务状态 0进行中 1已完成 -1未领取
}]
}
```
## 领取任务
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|TaskServicePage| |是|
|_method|ReceiveTask| |是|
|xy_task_id|int|任务id |是|
|token|令牌 |登陆成功之后返回的令牌|是|
## 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
{
}
}
```
## 放弃任务
### 请求地址
```
/xykj/system/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|active_class|TaskEngine| |是|
|active_method|EndTaskByAgent| |是|
|id|string|任务领取订单号 |是|
### 请求响应
``` json
{
"IsSuccess": true,//true成功 false失败
"Code":0,
"Message":"成功",
"Total":0,
"ClientData": null
}
```
## 领取任务奖励
### 请求地址
```
/api/index/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|_handle|TaskServicePage| |是|
|_method|ReceiveTaskRewards| |是|
|xy_task_id|int|任务id |是|
|token|令牌 |登陆成功之后返回的令牌|是|
## 请求响应
``` json
{
"code": 1,//1代表提现成功 0代表不成功
"msg": "",//code返回0 提示的错误信息
"data":
{
}
}
```
## 删除任务
### 请求地址
```
/xykj/system/
```
### 请求参数
|参数|默认值|说明|是否必填|
|-|-|-|-|
|active_class|TaskEngine| |是|
|active_method|DeleteTaskRewardByAgent| |是|
|id||任务id |是|
### 请求响应
``` json
{
"IsSuccess": true,//true成功 false失败
"Code":0,
"Message":"成功",
"Total":0,
"ClientData": null
}
```