diff --git a/src/api/iot/device/index.ts b/src/api/iot/device/index.ts index fae6a27..20da091 100644 --- a/src/api/iot/device/index.ts +++ b/src/api/iot/device/index.ts @@ -69,6 +69,19 @@ export interface HistoryRecordParams { attributeCodes?: string[] } +export interface DeviceStatusCountByCustomerRespVO { + customerId: number + customerName: string + totalDeviceCount: number + offlineCount: number + runningCount: number + standbyCount: number + faultStandbyCount: number + alarmRunningCount: number + longitude: number + latitude: number +} + export interface DeviceContactModelVO { id: number attributeCode?: string @@ -158,6 +171,12 @@ export const DeviceApi = { return await request.get({ url: `/iot/device/device-run-status-stats` }) }, + getStatusCountByCustomer: async () => { + return await request.get({ + url: `/iot/device/status-count-by-customer` + }) + }, + devicePointList: async () => { return await request.get({ url: `/iot/device/devicePointList` }) }, diff --git a/src/views/iot/map/components/DeviceMap.vue b/src/views/iot/map/components/DeviceMap.vue index a2d5a3e..af1dc64 100644 --- a/src/views/iot/map/components/DeviceMap.vue +++ b/src/views/iot/map/components/DeviceMap.vue @@ -1,13 +1,13 @@