报表

# 报表管理

# 批量指标数据获取

# 基本信息

Path: /report/v1/batchindex

Method: GET

接口描述:

传入报表组织+节点类型+报表任务+数据时期与指标,获取同一报表任务和数据时期下若干节点的数据,并返回指定指标的值

# 请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Query

参数名称 是否必须 示例 备注
reportOrgId 报表组织(可多个)
taskCode 报表任务
reportBalance 节点类型
startReportTime 数据时期
index 报表指标,格式:reportName_indexName

Body

名称类型是否必须默认值备注其他信息
string非必须

# 返回数据

名称类型是否必须默认值备注其他信息
codeinteger必须状态码

format: int32

dataobject []非必须承载数据

item 类型: object

├─ groupIdinteger非必须所属集团

format: int64

├─ manageOrgIdinteger非必须管理单位

format: int64

├─ nodeCodestring非必须树形节点
├─ reportBalancestring非必须节点类型
├─ reportContentobject []非必须报表数据

item 类型: object

├─ reportOrgIdinteger非必须报表组织

format: int64

├─ reportPeriodstring非必须报表周期
├─ reportTimestring非必须数据时期

format: date-time

├─ statusstring非必须状态
├─ taskCodestring非必须报表任务
├─ unitCodestring非必须单位主代码
msgstring必须返回消息
successboolean必须是否成功

# 报表推送

# 基本信息

Path: /report/v1/push

Method: POST

接口描述:

传入报表

# 请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称类型是否必须默认值备注其他信息
groupIdinteger必须所属集团

format: int64

manageOrgIdinteger必须管理单位

format: int64

nodeCodestring必须树形节点
reportBalancestring必须节点类型
reportContentobject []必须报表数据

item 类型: object

reportOrgIdinteger必须报表组织

format: int64

reportPeriodstring必须报表周期
reportTimestring必须数据时期

format: date-time

statusstring必须状态
taskCodestring必须报表任务
unitCodestring必须单位主代码

# 返回数据

名称类型是否必须默认值备注其他信息
codeinteger必须状态码

format: int32

databoolean非必须承载数据
msgstring必须返回消息
successboolean必须是否成功

# 报表获取

# 基本信息

Path: /report/v1/pull

Method: GET

接口描述:

传入报表组织+节点类型+报表任务+数据时期

# 请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Query

参数名称 是否必须 示例 备注
taskCode 报表任务
reportBalance 节点类型
startReportTime 数据时期
reportOrgId 报表组织

Body

名称类型是否必须默认值备注其他信息
string非必须

# 返回数据

名称类型是否必须默认值备注其他信息
codeinteger必须状态码

format: int32

dataobject非必须报表数据
├─ groupIdinteger非必须所属集团

format: int64

├─ manageOrgIdinteger非必须管理单位

format: int64

├─ nodeCodestring非必须树形节点
├─ reportBalancestring非必须节点类型
├─ reportContentobject []非必须报表数据

item 类型: object

├─ reportOrgIdinteger非必须报表组织

format: int64

├─ reportPeriodstring非必须报表周期
├─ reportTimestring非必须数据时期

format: date-time

├─ statusstring非必须状态
├─ taskCodestring非必须报表任务
├─ unitCodestring非必须单位主代码
msgstring必须返回消息
successboolean必须是否成功
Last Updated: 3/10/2022, 10:39:52 PM