消费记录API
# 消费记录数据接口
字段说明
字段请查看字段说明
接口说明
根据查询条件查询消费记录数据
接口版本
v1接口地址
https://energy.25soft.com/api/power-hourt-records
请求方法
GET
请求参数
参数类型 | 参数名称 | 数据类型 | 是否必须 | 参数描述 | 默认 | 示例 |
---|---|---|---|---|---|---|
query | time | string | false | 时间范围查询字段,必须是层级中的时间或时间戳字段名,例如createdAt,updatedAt time | time | |
query | range | string[] | false | 时间范围,开始时间到结束时间,可以是string[] | [1571673600000,1642780800000] | |
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 | 返回数据 |
-rows | array | False | 当前返回的月度能耗列表 |
返回参数举例
{
"code": 0,
"data": {
"rows": [
{
"type": 0,
"status": false,
"return_status": false,
"err_type": 0,
"_id": "62dfad8190aeddf6e7e2d289",
"check": "612dde45967aeb001b1368b1",
"creator": "610e28189d0b8a001be7dd58",
"room": "61330857acfaef000653bc98",
"time": 1658822400000,
"device": "61357bd933427f0006ee6286",
"open": 0,
"mult": 1,
"value": 0,
"price": 0.96,
"openTime": "2021-12-02T00:38:12.091Z",
"money": 0,
"hValue": 0,
"takeTime": "2022-07-26T08:51:47.651Z",
"remark": "未产生电费,不扣费",
"__v": 0,
"createdAt": "2022-07-26T09:01:53.521Z",
"updatedAt": "2022-07-26T09:01:53.521Z"
}
]
}
}
上次更新: 2022/07/26, 17:10:09