feat(alarm): 添加预警状态筛选功能

- 在API接口中添加warning字段用于筛选预警状态
- 实现预警状态的下拉选择框,支持全部、是、否三种选项
- 添加清空按钮重置所有筛选条件
- 更新告警管理页面的数据请求逻辑以包含预警筛选参数
- 修复视频组件样式问题,移除不必要的悬停动画效果
```
This commit is contained in:
2026-07-01 16:45:43 +08:00
parent accd62a2f3
commit f2c23cf6a5
4 changed files with 30 additions and 4 deletions

View File

@@ -1640,10 +1640,10 @@ function getStatusClass(status: DeviceItem["status"]) {
:class="['monitor-video', { infrared: activeCameraMode === 'infrared' }]" autoplay muted
playsinline></video>
<div class="scan-line"></div>
<div class="video-overlay top-left">实时视频流</div>
<!-- <div class="video-overlay top-left">实时视频流</div>
<div class="video-overlay top-right">
{{ activeCameraMode === "white" ? "白光镜头" : "红外镜头" }}
</div>
</div> -->
<div class="video-overlay bottom-left">{{ currentRobot.id }}</div>
<div v-if="streamLoading" class="video-empty">视频流连接中...</div>
<div v-else-if="streamError" class="video-empty">{{ streamError }}</div>