获取应用报告接口
接口说明
接口地址: /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
}