获取应用报告接口

接口说明

接口地址: /gys/common/application-report/getList?beginTimestamp=20230319101010000&orgId=1458546

请求方式: GET

请求参数: beginTimestamp、orgId

重点说明:

  • 时间过滤条件是数据库每条记录的时间戳,不是应用报告的生成时间
  • 每次查询默认查出满足条件的前200条数据,如果第201条及之后的数据的时间戳与第200条相同,则一同查出,一次查询一般是200条数据
  • 取下一页数据时需要将上一次请求返回的数据中的maxTimestamp的值给下一次请求链接中的beginTimestamp
  • 数据不包含开始时间但包含结束时间。

请求参数属性说明

参数名称 类型 必须 取值范围 默认值 描述
beginTimestamp String Y 开始时间, 字符串,时间包含毫秒,格式为yyyyMMddHHmmssSSS, 不能为空,如 20230319101010000,2023年3月19号10点10分10秒000毫秒
orgId Long N 组织ID,长整型,可为空,为空时返回当前租户的应用报告数据,不为空时返回当前组织的应用报告数据,此组织ID获取方式详见“获取公司信息接口”

请求参数附加在url上。

响应结果字段说明(返回结果为json对象)

字段名 字段类型 必须 默认值 描述
code Integer Y 状态码
success Boolen Y 状态。true成功,false失败
data Object Y 应用报告信息
message String N “” 操作返回提示信息

data字段说明

字段名 字段类型 必须 默认值 描述
beginTimestamp String Y 本次数据的开始时间
endTimestamp String Y 本次数据的结束时间
maxTimestamp String Y 本次数据的最大时间
pageSize Number Y 返回总条数
list Array Y 本次请求响应的数据

list字段说明(data -> list)

字段名 字段类型 必须 默认值 描述
id Long Y 报告主键id
orgId Long Y 组织id
orgName String Y 组织名称
url String Y 报告内容查看地址
isDeleted Integer Y 作废状态 0:未作废 1:已作废
beginDate Integer Y 报告开始时间(20230512)
endDate Integer Y 报告结束时间(20230512)
createDate String Y 报告生成时间
rowTimestamp String Y 时间戳

返回结果格式

{
    "code": 200, --请求状态码
    "data": {
            "beginTimestamp": "20230508101010000",      //本次数据开始时间(必填)
            "endTimestamp": "20230515104621000",        //本次数据结束时间(必填)
            "list": [       //报告数据(必填)
                {   "id":123,       //主键id(必填)
                    "beginDate": 20230412,      //报告开始时间(必填)
                    "createDate": "2023-05-12 18:06:16",        //报告生成时间(必填)
                    "endDate": 20230511,        //报告结束时间(必填)
                    "isDeleted": 0,     //作废状态0:未作废 1:已作废(必填)
                    "orgId": 1458545,       //组织id(必填)
                    "orgName": "油料系统测试租户",      //组织名称(必填)
                    "rowTimestamp": "2023-05-15 09:47:34",      //时间戳(必填)
                    "url": "https://xmgl.glodon.com/front-end-inspecte-refactor/application-report-app.html?tenantId=1454006&gid=294975786786816&type=1&reportId=123#/company"       //报告内容查看地址(必填)
                },
                {
                    "id":456,
                    "beginDate": 20230415,
                    "createDate": "2023-05-15 10:46:07",
                    "endDate": 20230514,
                    "isDeleted": 0,
                    "orgId": 1458545,
                    "orgName": "油料系统测试租户",
                    "rowTimestamp": "2023-05-15 10:46:21",
                    "url": "https://xmgl.glodon.com/front-end-inspecte-refactor/application-report-app.html?tenantId=1454006&gid=294975786786816&type=1&reportId=456#/company"
                }
            ],
            "maxTimestamp": "20230515104621000",        //本次数据最大时间(必填)
            "pageSize": 2       //返回条数(必填)
    },
    "message": "操作成功",
    "success": true
}

results matching ""

    No results matching ""