Skip to main content
Version: 1.0 版本

2.0 任务管理

对任务信息进行上传、查询、删除

2.1 批量创建任务

简要描述
  • 批量创建任务
请求 URL
  • /task/openapi/v1/task/batch_create
请求方式
  • POST
返回类型
  • JSON
请求参数说明
参数名必选类型说明
firstCategorystring任务所属类别参考数据字典-0002-任务所属类别
taskNamestring任务名称
taskAmountbigdecimal任务金额
taskContentstring任务需求
realNamestring接单人姓名
identityNostring接单人证件号码
accountNostring交易账号
accountTypeString账户类型(不填默认银行卡) 100.银行卡 300.支付宝
passageCodestring渠道编码(不填默认招商) 100.招商 110.支付宝 ps:目前招商渠道只支持银行卡,支付宝渠道只支持支付宝
phonestring手机号(当配置四要素验证时,必填)

返回参数说明

参数名类型说明
idinteger任务 id
realNamestring真实姓名
identityNostring身份证
accountNostring
accountTypeString
passageCodestring
phonestring手机号
taskStatusstring任务状态参考数据字典-0003-任务状态
taskNamestring任务名称
taskAmountstring任务金额
taskContentstring任务需求
bankNamestring银行名称
createTimeStrstring创建时间
请求参数示例
[
{
"identityNo": "516081197209097612",
"realName": "张三",
"taskAmount": 597.97,
"phone": "13852554102",
"firstCategory": "其他-咨询/法律顾问",
"taskName": "信息服务",
"accountNo": "4027913265167259",
"accountType": "100",
"passageCode": "100",
"taskContent": "信息服务"
},
{
"identityNo": "529099198606229431",
"realName": "李四",
"taskAmount": 326.38,
"phone": "17694642834",
"firstCategory": "其他-咨询/法律顾问",
"taskName": "信息服务",
"accountNo": "4027913680696064",
"accountType": "300",
"passageCode": "110",
"taskContent": "信息服务"
}
]
正确返回示例
{
"msg": "请求成功",
"code": "200",
"success": true,
"data": [
{
"id": 422986,
"realName": "腻蹲摇",
"identityNo": "516081197209097612",
"accountNo": "4027913265167259",
"accountType": "100",
"passageCode": "100",
"phone": "13852554102",
"taskStatus": "8",
"taskName": "信息服务",
"taskAmount": 597.97,
"taskContent": "信息服务",
"bankName": "工商银行",
"createTimeStr": null
},
{
"id": 422987,
"realName": "李四",
"identityNo": "529099198606229431",
"accountNo": "4027913680696064",
"accountType": "300",
"passageCode": "110",
"phone": "17694642834",
"taskStatus": "8",
"taskName": "信息服务",
"taskAmount": 326.31,
"taskContent": "信息服务",
"bankName": "工商银行",
"createTimeStr": null
}
]
}
错误返回示例
{
"msg": "参数缺失",
"code": "010001",
"success": false,
"data": null
}
备注

2.2 任务列表

简要描述
  • 查询任务列表(默认分页)
请求 URL
  • /task/openapi/v1/task/list
请求方式
  • GET
返回类型
  • JSON
请求参数说明
参数名必选类型说明
pageNointeger页码,默认 1
taskStatusstring任务状态参考数据字典-0003-任务状态
realNamestring真实姓名
identityNostring身份证
accountNostring交易账号
accountTypeString账户类型(不填默认银行卡) 100.银行卡 300.支付宝
passageCodestring渠道编码(不填默认招商) 100.招商 110.支付宝 ps:目前招商渠道只支持银行卡,支付宝渠道只支持支付宝
startDatestring创建时间起(格式:2020-07-20 00:00:00)
endDatestring创建时间止(格式:2020-07-20 23:59:59)

返回参数说明

参数名类型说明
pageNointeger页码
pageSizeinteger分页条数
pageCountinteger总页数
totalCountinteger总数
idinteger接单人 id
realNamestring真实姓名
identityNostring身份证
accountNostring
accountTypeString
passageCodestring
phonestring手机号
taskStatusstring任务状态参考数据字典-0003-任务状态
taskNamestring任务名称
taskAmountstring任务金额
taskContentstring任务需求
bankNamestring银行名称
createTimeStrstring创建时间
正确返回示例
{
"msg": "请求成功",
"code": "200",
"success": true,
"data": {
"pageNo": 1,
"pageSize": 20,
"pageCount": 1,
"totalCount": 11,
"entityList": [
{
"id": 423103,
"realName": "能徊包",
"accountType": "100",
"passageCode": "100",
"identityNo": "413726197901230253",
"accountNo": "6217211107001880725",
"phone": "13955366520",
"taskStatus": "8",
"taskName": "信息服务",
"taskAmount": 126.44,
"taskContent": "信息服务",
"bankName": null,
"createTimeStr": "2020-07-20 14:50:56"
},
{
"id": 423102,
"realName": "节关拉",
"accountType": "300",
"passageCode": "110",
"identityNo": "330683198212275468",
"accountNo": "13952468339",
"phone": "13952468339",
"taskStatus": "1",
"taskName": "信息服务",
"taskAmount": 383.97,
"taskContent": "信息服务",
"bankName": null,
"createTimeStr": "2020-07-20 14:50:42"
}
]
}
}
备注