描述

查询指定报表的图表数据。

请求

名称 是否必需 类型 描述
idOrName String 返回字段,多个字段用半角逗号分割(例如:Id,Name),fields允许包含的字段(Id, Name, Status, ReportType, CreatorName, CreateTime)。
filter String 筛选条件json字符串,参考公共参数 filter

响应

  • 返回参数

返回指定报表的图表数据,数据项参数说明:

名称 类型 描述
Id String 图表Id。
Data Object 图表数据。
Data.ChartId String 图表项Id(一个图表可以有多项指标)。
Data.ChartData Object[] 图表项数据。
Data.ChartData.FX Object 图表项动态数据。

示例

请求示例

HTTP/1.1
GET /v1/report/templates/2c63a2c4-b1ef-4dd0-bf0d-0434cdf15c6f/graphs/search?filter=[{"Name":"月度","Operator":"like","DestValue":"07"}]
Host: api.dadayun.cn
Date: Thu, 30 Aug 2018 02:55:22 GMT

正常返回示例

HTTP/1.1 200 OK
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

[
    {
        "Id": "84e0bbf2-b31e-7c56-3a00-55c03470e1f1",
        "Data": [
            {
                "ChartId": "ff8cc9a1-73f2-f5dd-4d46-01cc0e04c8e7",
                "ChartData": [
                    {
                        "F1": "",
                        "F8": 12903
                    },
                    {
                        "F1": "办公耗材",
                        "F8": 7498
                    },
                    {
                        "F1": "成品",
                        "F8": 85
                    },
                    {
                        "F1": "固定资产",
                        "F8": 1235
                    },
                    {
                        "F1": "生产耗材",
                        "F8": 88
                    }
                ]
            }
        ]
    },
    ...
]

异常返回示例

HTTP/1.1 500 Internal Server Error
Date: Thu, 30 Aug 2018 02:55:22 GMT
Content-Type: application/json; charset=utf-8

{
  "Code": "InternalError",
  "Message": "未知错误"
}

错误码

错误代码(Code) 错误信息(Message) HTTP 状态码(StatusCode) 说明
Invalid_Param 验证参数"XXX"不合法。 400 参数不合法。
Invalid_ReportTplId_NotFound 名称等于“XXX”的报表模板不存在。 400 报表模板不存在。
InternalError 未知错误。 500 服务器内部错误,请联系管理员。

results matching ""

    No results matching ""