报表

更新时间:2022-11-15

获取报表树形目录列表

接口简介

获取某空间所有报表树形目录列表

接口详情

请求地址

/openapi/v2/group/{groupKey}/report

请求类型

GET

请求参数

返回正确 JSON 示例

{
  "data": [
  {
    "hash": "r_ada15-an4qnwcp-wko9k3",
    "type": 1,
    "name": "报表1",
    "editable": true,
    "remark": "v_zhouwenting创建的",
    "hierarchyLevel": 1,
    "orderIndex": 1,                        //一级目录报表的顺序
    "isPublic": false,
    "isDev": false,
    "authType": 0
  },
  {
    "hash": "r_ada15-6fgow5li-xmrpk1",
    "type": 1,
    "name": "报表2",
    "editable": true,
    "remark": "报表2",
    "hierarchyLevel": 1,
    "orderIndex": 2,
    "isPublic": false,
    "isDev": false,
    "authType": 0
  },
  {
    "hash": "r_ada15-bgatggol-1kedmy",       // 报表文件夹hash
    "type": 0,                               // 类型:0(文件夹)、1(报表)
    "name": "文件夹一",
    "editable": true,
    "remark": "",
    "children": [                             // 文件夹中包含的报表
      {
        "hash": "r_ada15-8im28trt-xkp1kp",     // 报表hash,
        "type": 1,
        "name": "报表一",
        "editable": true,
        "remark": "",
        "hierarchyLevel": 2,                   // 层级深度
        "orderIndex": 1,                       //当前文件夹中的顺序
        "isPublic": false,
        "isDev": false,
        "authType": 0
      },
      {
        "hash": "r_ada15-5ll0i7ck-jk65md",
        "type": 0,
        "name": "文件夹1中的文件夹",             // 文件夹中包含的文件夹名
        "editable": true,
        "remark": "",
        "children": [                         // 一层文件夹中包含文件夹中的报表
          {
            "hash": "r_ada15-5yujnrnc-gm4o2b",
            "type": 1,
            "name": "II-报表1",
            "editable": true,
            "remark": "",
            "hierarchyLevel": 3,
            "orderIndex": 1,
            "isPublic": false,
            "isDev": false,
            "authType": 0
          }
        ],
        "hierarchyLevel": 2,
        "orderIndex": 2,
        "isPublic": false,
        "isDev": false,
        "authType": 0
      }
    ],
    "hierarchyLevel": 1,
    "orderIndex": 3,
    "isPublic": false,
    "isDev": false,
    "authType": 0
  }
]
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status:499
}

请求示例

图片

某用户有权限查看的报表树形列表

接口简介

某用户有权限查看的报表树形列表

接口详情

请求地址

/openapi/v2/group/{groupKey}/report/reportOfUser

请求类型

GET

请求参数

参数名 类型 必填 描述 默认值 参考值
userEmail String 用户账号邮箱 - a@baidu.com

返回正确 JSON 示例

{
    "data": [
        {
            "hash": "r_ada15-an4qnwcp-wko9k3",
            "type": 1,
            "name": "报表1",
            "editable": true,
            "remark": "",
            "hierarchyLevel": 1,
            "orderIndex": 1,
            "isPublic": false,
            "isDev": false,
            "authType": 0
        },
        {
            "hash": "r_ada15-442euqyv-5294mr",
            "type": 1,
            "name": "a创建的报表",
            "editable": true,
            "remark": "a创建的报表",
            "hierarchyLevel": 1,
            "orderIndex": 2,
            "isPublic": false,
            "isDev": false,
            "authType": 0
        },
        {
            "hash": "r_ada15-6fgow5li-xmrpk1",
            "type": 1,
            "name": "报表2",
            "editable": true,
            "remark": "报表2",
            "hierarchyLevel": 1,
            "orderIndex": 3,
            "isPublic": false,
            "isDev": false,
            "authType": 0
        }
    ]
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status:499
}

请求示例

图片

上一篇概述

本页内容