You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

39 lines
1012 B

import request from '@/config/axios'
export interface tdQuery {
pageNo: number // 页码
pageSize: number // 每页数量
sn?: string // 设备编号
startTime?: string | number // 开始时间
endTime?: string | number // 结束时间
}
/** 历史数据 */
export interface tdStruct {
sn?: string // 设备编号
battery?: string // 电量
value?: number // 数据
longitude?: number // 经度
latitude?: number // 纬度
ts?: string | number // 更新时间
name?: string // 持有人姓名
}
/** 原始数据 */
export interface tdengineOriginalStruct {
sn: string // 设备编号
payload: string //
ts: string | number // 更新时间
}
// 历史记录
export const tdengineApi = {
// 获取历史数据
getPage: async (params: any) => {
return await request.get({ url: `/gas/tdengine/page`, params })
},
// 获取原始数据
getOriginalLogPage: async (params: any) => {
return await request.get({ url: `/gas/tdengine/original-log-page`, params })
}
}