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 }) } }