From ad0cc0fa12789da9bc945fa787ee14c08effcdcb Mon Sep 17 00:00:00 2001 From: xh <11675084@qq.com> Date: Fri, 17 Oct 2025 16:59:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=86=E5=8F=B2=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/api/gas/tdengine/index.ts | 39 +++++ web/src/views/HandDevice/History/index.vue | 4 - web/src/views/gas/tdengine/index.vue | 244 +++++++++++++++++++++++++++++ 3 files changed, 283 insertions(+), 4 deletions(-) create mode 100644 web/src/api/gas/tdengine/index.ts delete mode 100644 web/src/views/HandDevice/History/index.vue create mode 100644 web/src/views/gas/tdengine/index.vue diff --git a/web/src/api/gas/tdengine/index.ts b/web/src/api/gas/tdengine/index.ts new file mode 100644 index 0000000..6ac9c39 --- /dev/null +++ b/web/src/api/gas/tdengine/index.ts @@ -0,0 +1,39 @@ +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 }) + } +} diff --git a/web/src/views/HandDevice/History/index.vue b/web/src/views/HandDevice/History/index.vue deleted file mode 100644 index 40975ee..0000000 --- a/web/src/views/HandDevice/History/index.vue +++ /dev/null @@ -1,4 +0,0 @@ - - diff --git a/web/src/views/gas/tdengine/index.vue b/web/src/views/gas/tdengine/index.vue new file mode 100644 index 0000000..b404c83 --- /dev/null +++ b/web/src/views/gas/tdengine/index.vue @@ -0,0 +1,244 @@ + + +