From 741b4d7dc1803a8175ac7c67c0df4953c32d84a6 Mon Sep 17 00:00:00 2001
From: liutao <790864623@qq.com>
Date: Tue, 21 Jul 2026 18:12:47 +0800
Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E8=81=94=E8=AE=BE=E5=A4=87=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0=E8=BF=87=E6=BB=A4=E6=9D=A1=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/iot/deviceOperationOverview/index.ts | 1 +
src/api/iot/deviceOperationRecord/index.ts | 1 +
src/api/mes/organization/index.ts | 7 ++++++-
src/views/iot/device/DeviceForm.vue | 20 +++++++++++++++-----
src/views/iot/runReport/index.vue | 2 ++
src/views/iot/runoverview/index.vue | 3 +++
6 files changed, 28 insertions(+), 6 deletions(-)
diff --git a/src/api/iot/deviceOperationOverview/index.ts b/src/api/iot/deviceOperationOverview/index.ts
index 8b3601c6..335a0006 100644
--- a/src/api/iot/deviceOperationOverview/index.ts
+++ b/src/api/iot/deviceOperationOverview/index.ts
@@ -2,6 +2,7 @@ import request from '@/config/axios'
export interface DeviceOperationOverviewParams {
ids?: string
+ deviceType?: number
startTime?: string
endTime?: string
timelinePageNo?: number
diff --git a/src/api/iot/deviceOperationRecord/index.ts b/src/api/iot/deviceOperationRecord/index.ts
index c9821005..f125d5d9 100644
--- a/src/api/iot/deviceOperationRecord/index.ts
+++ b/src/api/iot/deviceOperationRecord/index.ts
@@ -21,6 +21,7 @@ export interface DeviceOperationRecordVO {
export interface DeviceOperationRecordPageParams {
pageNo: number
pageSize: number
+ deviceType?: number
deviceCode?: string
deviceName?: string
startTime?: string
diff --git a/src/api/mes/organization/index.ts b/src/api/mes/organization/index.ts
index 9ce33969..24c3b6b4 100644
--- a/src/api/mes/organization/index.ts
+++ b/src/api/mes/organization/index.ts
@@ -73,7 +73,12 @@ export const OrganizationApi = {
return await request.download({ url: `/mes/organization/export-excel`, params })
},
- deviceParameterAnalysis: async (params: { keyword?: string, showDevices?: number, filterNoDeviceLine?: number }) => {
+ deviceParameterAnalysis: async (params: {
+ keyword?: string
+ deviceType?: number
+ showDevices?: number
+ filterNoDeviceLine?: number
+ }) => {
return await request.get({ url: `/mes/device-line/deviceParameterAnalysis`, params })
}
}
diff --git a/src/views/iot/device/DeviceForm.vue b/src/views/iot/device/DeviceForm.vue
index 2bbb84e3..3db6fcd3 100644
--- a/src/views/iot/device/DeviceForm.vue
+++ b/src/views/iot/device/DeviceForm.vue
@@ -44,6 +44,16 @@
+
+
+
+
+
@@ -102,10 +112,9 @@