feat(@vben/web-antd): 安保工单详情左图右表布局改造及工单模块代码质量优化

- 安保详情事件信息改为左图右表布局,新增摄像头名称和处理人手机号字段
- 工单卡片展示处理人手机号,时间字段类型兼容时间戳和格式化字符串
- 工单详情页安保扩展区位置下移,安保工单隐藏重复的执行人行
- 登录后默认设置访问租户为登录租户
- 修复 scoped 暗色模式选择器不生效问题,移除 as any 类型断言

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
lzh
2026-03-25 15:43:24 +08:00
parent de95c707a0
commit 506625164c
6 changed files with 221 additions and 84 deletions

View File

@@ -78,16 +78,18 @@ export namespace OpsOrderCenterApi {
alarmId?: string; // 关联告警ID
alarmType?: string; // 告警类型: intrusion/leave_post/fire/fence
cameraId?: string; // 摄像头ID
cameraName?: string; // 摄像头名称
roiId?: string; // ROI区域ID
imageUrl?: string; // 告警截图URL
assignedUserId?: number; // 处理人user_id
assignedUserName?: string; // 处理人姓名
assignedUserPhone?: string; // 处理人手机号
assignedTeamId?: number; // 班组ID
result?: string; // 处理结果描述
resultImgUrls?: string; // 处理结果图片URLJSON数组
dispatchedTime?: string; // 派单时间
confirmedTime?: string; // 确认时间
completedTime?: string; // 完成时间
dispatchedTime?: number | string; // 派单时间number=毫秒时间戳string=格式化时间)
confirmedTime?: number | string; // 确认时间number=毫秒时间戳string=格式化时间)
completedTime?: number | string; // 完成时间number=毫秒时间戳string=格式化时间)
}
/** 工单列表项 */