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; // 今日工作时长(分钟)