fix(@vben/web-antd): 修复工牌状态接口类型定义

- BadgeStatusItem 新增 nickname 字段
- batteryLevel 类型修正为 number | null
- ManualDispatchReq 新增 assigneeName 字段

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
lzh
2026-04-13 23:48:27 +08:00
parent 2d89503192
commit 2d2197d40d

View File

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