报告
创建excel报告
基本信息
- Path:{{ host }} /cleansourcesca-community/report/create
- Method:POST
请求参数
Headers
| 参数名称 | 参数值 |
|---|---|
| Content-Type | application/json |
Body
| 参数名称 | 类型 | 是否必填 | 备注 | 其他信息 |
|---|---|---|---|---|
| task_instance_id | string | 是 | 任务实例id | |
| report_type | string | 是 | 报告类型 | 目前枚举只有小写的"excel" |
请求示例
json
{
"reportType": "excel",
"taskInstanceId": 32723
}响应数据
响应数据是一串数据流,数据流组成了整个excel文件。用户页面上点击下载,等待接口生成之后,浏览器会弹出来下载文件提示。
响应状态码
| 状态码 | 说明 | 备注 |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
操作成功响应状态码:200
错误码描述:
100000:操作成功!
100005:系统异常!
110105:用户名或密码错误
110109:用户被禁用
110301:用户未绑定角色
110303:账号被锁定
响应参数
| 参数名称 | 类型 | 备注 |
|---|---|---|
| code | string | |
| message | string | |
| data | object | 无 |
| success | boolean |
成功响应示例
json
{
"code": "100000",
"message": "操作成功",
"data": {
},
"success": true
}失败响应示例
json
{
"code": "100005",
"message": "系统异常!",
"data": null,
"success": false
}