推广-有奖任务

## 有奖任务列表 ### 请求地址 ``` /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 } ```