1.0-任务管理
对任务信息进行上传、查询
1.1 任务所属类别查询
简要描述
- 获取任务所属类别列表
请求 URL
/regulator/openapi/v3/task/first_category
请求方式
- GET
返回类型
- JSON
请求参数说明
暂无
返回参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
msg | string | 返回结果描述 | |
code | string | 返回状态码 | 200 成功,其他均为失败 |
success | boolean | 是否成功 | true/false |
data | list | 返回数据 | 任务所属类别列表 |
正确返回示例
{
"requestId": "4e1ae43b92f4b5a5",
"msg": "请求成功",
"code": "200",
"success": true,
"data": [
"音视频服务",
"配送服务费",
"运输组织服务",
"软件维护服务",
"软件测试服务",
"软件服务类"
],
"errorData": null
}
错误返回示例
{
"msg": "参数缺失",
"code": "010001",
"success": false,
"data": null
}
1.2 批量创建任务
简要描述
- 批量创建任务,明细上限1000
请求 URL
/regulator/openapi/v3/task/batch_create
请求方式
- POST
返回类型
- JSON
请求参数说明
参数名称 | 参数类型 | 必填 | 参数说明 | 备注 |
---|---|---|---|---|
bizBatchCode | string | Y | 业务批次号(需唯一),长度:14 | |
productId | Long | Y | 产品ID,纽业态(醴陵):24,纽业态(灵宸):33 | |
details | List | Y | 任务明细(明细结构如下) |
任务明细参数说明
参数名称 | 参数类型 | 必填 | 参数说明 | 备注 |
---|---|---|---|---|
firstCategory | string | Y | 任务所属类别,参考[1.1 任务所属类别列表]接口 | |
bizDetailCode | string | Y | 业务明细编号 (客户传入的单个任务的唯一编号) ,长度:14 | |
name | string | Y | 任务名称 | |
amount | bigDecimal | Y | 任务金额 | |
content | string | Y | 任务需求 | |
realName | string | Y | 接单人姓名 | |
identityNo | string | Y | 接单人证件号码 | |
accountNo | string | Y | 交易账号 | |
accountType | string | N | 账户类型(不填默认银行卡) 1.银行卡 | |
phone | string | Y | 手机号 |
返回参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
msg | string | 返回结果描述 | |
code | string | 返回状态码 | 200 成功,其他均为失败 |
success | boolean | 是否成功 | true/false |
data | string | 返回数据 |
请求参数示例
{
"bizBatchCode": "ROM211222000001",
"productId": 33,
"details": [
{
"identityNo": "516081197209097612",
"realName": "张三",
"amount": 597.97,
"phone": "13852554102",
"firstCategory": "其他-咨询/法律顾问",
"bizDetailCode": "ROS21122200001",
"name": "信息服务",
"accountNo": "4027913265167259",
"accountType": "1",
"content": "信息服务"
},
{
"identityNo": "529099198606229431",
"realName": "李四",
"amount": 326.38,
"phone": "17694642834",
"firstCategory": "其他-咨询/法律顾问",
"bizDetailCode": "ROS21122200002",
"name": "信息服务",
"accountNo": "4027913680696064",
"accountType": "1",
"content": "信息服务"
}
]
}
正确返回示例
{
"requestId": "d72d037ae3f7fecf",
"msg": "请求成功",
"code": "200",
"success": true,
"data": null,
"errorData": null
}
错误返回示例
{
"msg": "参数缺失",
"code": "010001",
"success": false,
"data": null
}
备注
1.3 批次主体查询
简要描述
- 查询批次主体的信息
请求 URL
/regulator/openapi/v3/task/batch_main/{bizBatchCode}
请求方式
- GET
返回类型
- JSON
请求参数说明
参数名称 | 参数类型 | 必填 | 参数说明 | 备注 |
---|---|---|---|---|
bizBatchCode | string | Y | 业务批次号(需唯一),长度:14 |
返回参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
msg | string | 返回结果描述 | |
code | string | 返回状态码 | 200 成功,其他均为失败 |
success | boolean | 是否成功 | true/false |
data | object | 返回数据 | 批次信息 |
批次信息参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
bizBatchCode | string | 业务批次编号 (客户传入的单个批次的唯一编号) | |
extraBatchCode | string | 外部批次编号 (纽业态系统任务批次编号,成功后返回) | |
totalNum | integer | 任务总数 | |
successNum | integer | 成功数量 | |
status | integer | 批次状态参考数据字典-0012-任务批次状态 |
正确返回示例
{
"msg": "请求成功",
"code": "200",
"success": true,
"data": {
"bizBatchCode": "ROM211222000001",
"extraBatchCode": "I2021060200001",
"totalNum": 2,
"successNum": 1,
"status": 4
}
}
错误返回示例
{
"msg": "参数缺失",
"code": "010001",
"success": false,
"data": null
}
备注
1.4 批次明细查询
简要描述
- 查询批次明细(默认分页)
请求 URL
/regulator/openapi/v3/task/batch_detail/page
请求方式
- GET
返回类型
- JSON
请求参数说明
业务批次号和外部批次编号二选一
参数名称 | 参数类型 | 必填 | 参数说明 | 备注 |
---|---|---|---|---|
pageNo | integer | N | 页码,默认 1 | |
pageSize | integer | N | 页码,默认 20 | |
bizBatchCode | string | N | 业务批次号 | |
extraBatchCode | string | N | 外部批次编号 (纽业态系统任务批次编号) |
返回参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
msg | string | 返回结果描述 | |
code | string | 返回状态码 | 200 成功,其他均为失败 |
success | boolean | 是否成功 | true/false |
data | object | 返回数据 | 分页对象 |
分页对象参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
pageNo | integer | 页码 | |
pageSize | integer | 分页条数 | |
pageCount | integer | 总页数 | |
totalCount | integer | 总数 | |
entityList | list | 明细列表 |
明细参数说明
参数名称 | 参数类型 | 参数说明 | 备注 |
---|---|---|---|
bizBatchCode | string | 业务批次号 | |
bizDetailCode | string | 业务明细编号 | |
extraBatchCode | string | 外部批次编号 (纽业态系统任务批次编号) | |
extraDetailCode | string | 外部明细编号 (纽业态系统任务编号) | |
firstCategory | string | 任务所属类别 | |
realName | string | 真实姓名 | |
identityNo | string | 身份证 | |
accountNo | string | 交易账号 | |
accountType | string | 账户类型 1.银行卡 | |
phone | string | 手机号 | |
productId | Long | 产品ID,纽业态(醴陵):24,纽业态(灵宸):33 | |
status | integer | 任务状态参考数据字典-0013-批次任务明细状态 | |
failMsg | string | 失败原因 | |
name | string | 任务名称 | |
amount | bigdecimal | 任务金额 | |
content | string | 任务需求 | |
bankName | string | 银行名称 | |
createTimeStr | string | 创建时间 |
正确返回示例
{
"msg": "请求成功",
"code": "200",
"success": true,
"data": {
"pageNo": 1,
"pageSize": 20,
"pageCount": 1,
"totalCount": 2,
"entityList": [
{
"bizBatchCode": "ROM211222000001",
"extraBatchCode": "I2021060200001",
"bizDetailCode": "ROS21122200001",
"extraDetailCode": "T20211216000011",
"firstCategory": "其他-咨询/法律顾问",
"realName": "能徊包",
"accountType": "1",
"identityNo": "413726197901230253",
"accountNo": "6217211107001880725",
"phone": "13955366520",
"productId": 33,
"status": 2,
"failMsg": "",
"name": "信息服务",
"amount": 126.44,
"content": "信息服务",
"bankName": null,
"createTimeStr": "2020-07-20 14:50:56"
},
{
"bizBatchCode": "ROM211222000001",
"extraBatchCode": "I2021060200001",
"bizDetailCode": "ROS21122200002",
"extraDetailCode": "T20211216000012",
"firstCategory": "其他-咨询/法律顾问",
"realName": "节关拉",
"accountType": "1",
"identityNo": "330683198212275468",
"accountNo": "13952468339",
"phone": "13952468339",
"productId": 33,
"status": 3,
"failMsg": "身份证校验失败",
"name": "信息服务",
"amount": 383.97,
"content": "信息服务",
"bankName": null,
"createTimeStr": "2020-07-20 14:50:42"
}
]
}
}