能耗层级API
# 层级数据接口
字段说明
字段请查看字段说明
接口说明
根据查询条件查询层级数据
接口版本
v1接口地址
https://energy.25soft.com/api/departs
请求方法
GET
请求参数
参数类型 | 参数名称 | 数据类型 | 是否必须 | 参数描述 | 默认 | 示例 |
---|---|---|---|---|---|---|
query | label | string | false | 模糊查询字段 | name | |
query | search | string | false | 模糊查询值 | 测试 | |
query | time | string | false | 时间范围查询字段,必须是层级中的时间或时间戳字段名,例如createdAt,updatedAt | createdAt | |
query | range | string[] | false | 时间范围,开始时间到结束时间,可以是string[] | [2019-10-22T00:00:00.000Z,2022-01-22T00:00:00.000Z] | |
query | page | number | false | 分页第几页 | 1 | |
query | limit | number | false | 单页几条数据 | 10 | |
query | sort | string | false | 根据哪个字段排序 | _id | -createdAt |
query | select | string | false | 只查询部分字段,字段名之间用过空格分隔,去掉某个字段的查询字段名前面加- | ||
query | autopopulate | boolean | false | 自动关联数据,部分字段自动关联关系表查询,设置这个值可开关自动联表查询 | true | false |
请求参数举例
注意
GET请求所有参数类型都会变成string拼接在url上面,文档为了表述清晰,将示例结构以json格式编写
{
"page":"1",
"limit":"10",
"sort":"-createdAt",
"autopopulate":"false"
}
// Make sure to add code blocks to your code group
返回参数
参数名称 | 数据类型 | 是否必须 | 参数描述 |
---|---|---|---|
code | number | True | 是否成功 |
data | json | True | 返回数据 |
-total | number | False | 串口设备总条数 |
-rows | array | False | 当前返回的串口设备对象列表 |
返回参数举例
{
"code": 0,
"data": {
"total": 81,
"rows": [
{
"fathers": [],
"openType": true,
"_id": "6080d8e88317b5ce334443c2",
"level": 0,
"jstype": 0,
"sort": 1,
"status": true,
"hardwareData": [
{
"jstype": 0,
"_id": "609b7d3d534b8169246ea696",
"check": "60965bf393f72f003ef68ab7",
"device": "609b6630534b81015a6ea3df",
"type": 0,
"jsformula": "return `${value}`*40",
"status": true,
"createdAt": "2021-05-12T07:01:17.165Z",
"updatedAt": "2021-05-12T07:01:17.165Z"
},
{
"jstype": 0,
"_id": "609b78a7534b8125056ea673",
"check": "60965de693f72f003ef6a6ba",
"device": "609b662f534b816e3f6ea3db",
"type": 0,
"jsformula": "return `${value}`*200",
"status": true,
"createdAt": "2021-05-12T06:41:43.252Z",
"updatedAt": "2021-05-12T06:41:43.252Z"
},
{
"jstype": 0,
"_id": "609b78a7534b815c306ea674",
"check": "6096620493f72f003ef6f368",
"device": "609b662e534b8146676ea3cd",
"type": 0,
"jsformula": "return `${value}`*500",
"status": true,
"createdAt": "2021-05-12T06:41:43.252Z",
"updatedAt": "2021-05-12T06:41:43.252Z"
},
{
"jstype": 2,
"_id": "609b7501534b81b2196ea663",
"check": "60965e2793f72f003ef6abba",
"device": "609b662f534b8132ef6ea3da",
"type": 0,
"jsformula": "return `${value}`*60",
"status": true,
"createdAt": "2021-05-12T06:26:09.165Z",
"updatedAt": "2021-05-12T06:26:09.165Z"
}
],
"name": "宁波铜合金",
"creator": "602e05d2c40a0b001bb6161b",
"createdAt": "2021-04-22T02:01:12.812Z",
"updatedAt": "2022-02-21T10:05:49.257Z",
"__v": 7,
"justMe": true,
"operateData": [],
"operateRunData": []
}
]
}
}
上次更新: 2022/06/13, 16:07:54