From 2d2197d40d41e1c67e884b8c8f701cf69f4579fb Mon Sep 17 00:00:00 2001 From: lzh Date: Mon, 13 Apr 2026 23:48:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(@vben/web-antd):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=B7=A5=E7=89=8C=E7=8A=B6=E6=80=81=E6=8E=A5=E5=8F=A3=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - BadgeStatusItem 新增 nickname 字段 - batteryLevel 类型修正为 number | null - ManualDispatchReq 新增 assigneeName 字段 Co-Authored-By: Claude Sonnet 4.6 (1M context) --- apps/web-antd/src/api/ops/cleaning/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web-antd/src/api/ops/cleaning/index.ts b/apps/web-antd/src/api/ops/cleaning/index.ts index 5ddbd9b7f..74f0f0320 100644 --- a/apps/web-antd/src/api/ops/cleaning/index.ts +++ b/apps/web-antd/src/api/ops/cleaning/index.ts @@ -35,6 +35,7 @@ export namespace OpsCleaningApi { export interface ManualDispatchReq { orderId: number; // 工单ID assigneeId: number; // 目标设备ID(工牌设备ID) + assigneeName?: string; // 目标设备名称(昵称或设备编码) remark?: string; // 派单备注 } @@ -55,10 +56,11 @@ export namespace OpsCleaningApi { export interface BadgeStatusItem { deviceId: number; // 设备ID deviceKey: string; // 设备编码 + nickname?: string; // 设备昵称 status: BadgeStatus; // 状态 currentAreaId?: number; // 当前区域ID currentAreaName?: string; // 当前区域名称 - batteryLevel: number; // 电量(0-100) + batteryLevel: number | null; // 电量(0-100),可能为空 lastHeartbeatTime: string; // 最后心跳时间 todayCompletedCount?: number; // 今日完成工单数 todayWorkMinutes?: number; // 今日工作时长(分钟)