From 34bce3b6bfea50c99ae8ea857be0525abe3ef3b8 Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期五, 17 七月 2026 11:35:24 +0800
Subject: [PATCH] add 设备上线/下线消息

---
 build/cool/eps.d.ts |  146 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 146 insertions(+), 0 deletions(-)

diff --git a/build/cool/eps.d.ts b/build/cool/eps.d.ts
index d64d605..de6bf9f 100644
--- a/build/cool/eps.d.ts
+++ b/build/cool/eps.d.ts
@@ -1215,6 +1215,88 @@
 		[key: string]: any;
 	}
 
+	interface PushDeviceOnoffEntity {
+		/**
+		 * ID
+		 */
+		id?: number;
+
+		/**
+		 * 璁惧ID
+		 */
+		deviceId?: string;
+
+		/**
+		 * 閫氶亾鍙�
+		 */
+		channelNo?: number;
+
+		/**
+		 * 娑堟伅鍞竴ID
+		 */
+		messageId?: string;
+
+		/**
+		 * 娑堟伅鏃堕棿
+		 */
+		messageTime?: Date;
+
+		/**
+		 * 娑堟伅绫诲瀷
+		 */
+		msgType?: string;
+
+		/**
+		 * 璁惧绫诲瀷
+		 */
+		devType?: string;
+
+		/**
+		 * 璁惧鍚嶇О
+		 */
+		deviceName?: string;
+
+		/**
+		 * 瀛愬簭鍒楀彿
+		 */
+		subSerial?: string;
+
+		/**
+		 * 婧愮ID
+		 */
+		dasId?: string;
+
+		/**
+		 * NAT鐨処P
+		 */
+		natIp?: string;
+
+		/**
+		 * 浜嬩欢鍙戠敓鏃堕棿
+		 */
+		occurTime?: Date;
+
+		/**
+		 * 娉ㄥ唽鏃堕棿
+		 */
+		regTime?: Date;
+
+		/**
+		 * 鍒涘缓鏃堕棿
+		 */
+		createTime?: string;
+
+		/**
+		 * 鏇存柊鏃堕棿
+		 */
+		updateTime?: string;
+
+		/**
+		 * 浠绘剰閿��
+		 */
+		[key: string]: any;
+	}
+
 	interface PushSiteweightEntity {
 		/**
 		 * ID
@@ -1921,6 +2003,11 @@
 	interface PushWeightPageResponse {
 		pagination: PagePagination;
 		list: PushWeightEntity[];
+	}
+
+	interface PushDeviceonoffPageResponse {
+		pagination: PagePagination;
+		list: PushDeviceOnoffEntity[];
 	}
 
 	interface RecycleDataPageResponse {
@@ -3359,6 +3446,64 @@
 		request: Request;
 	}
 
+	interface PushDeviceonoff {
+		/**
+		 * 鍒犻櫎
+		 */
+		delete(data?: any): Promise<any>;
+
+		/**
+		 * 淇敼
+		 */
+		update(data?: any): Promise<any>;
+
+		/**
+		 * 鍗曚釜淇℃伅
+		 */
+		info(data?: any): Promise<PushDeviceOnoffEntity>;
+
+		/**
+		 * 鍒楄〃鏌ヨ
+		 */
+		list(data?: any): Promise<PushDeviceOnoffEntity[]>;
+
+		/**
+		 * 鍒嗛〉鏌ヨ
+		 */
+		page(data?: any): Promise<PushDeviceonoffPageResponse>;
+
+		/**
+		 * 鏂板
+		 */
+		add(data?: any): Promise<any>;
+
+		/**
+		 * 鏉冮檺鏍囪瘑
+		 */
+		permission: {
+			delete: string;
+			update: string;
+			info: string;
+			list: string;
+			page: string;
+			add: string;
+		};
+
+		/**
+		 * 鏉冮檺鐘舵��
+		 */
+		_permission: {
+			delete: boolean;
+			update: boolean;
+			info: boolean;
+			list: boolean;
+			page: boolean;
+			add: boolean;
+		};
+
+		request: Request;
+	}
+
 	interface RecycleData {
 		/**
 		 * 鎭㈠鏁版嵁
@@ -3752,6 +3897,7 @@
 			siteweight: PushSiteweight;
 			vehiclegps: PushVehiclegps;
 			weight: PushWeight;
+			deviceonoff: PushDeviceonoff;
 		};
 		recycle: { data: RecycleData };
 		space: { info: SpaceInfo; type: SpaceType };

--
Gitblit v1.9.1