批量处理告警功能测试
功能说明:
- ✅ "一键批量处理" 按钮现在位于批量删除按钮的右边
- ✅ 按钮默认显示但为灰色禁用状态
- ✅ 当选择少于2条记录时,按钮保持禁用状态
- ✅ 当选择2条或更多记录时,按钮激活可点击
- ✅ 点击时会检查告警状态,如有已响应告警会弹出确认对话框
- ✅ 处理完成后会显示详细的结果信息
测试用例:
- 未选择任何记录:批量删除和一键批量处理都应该是禁用状态(灰色)
- 选择1条记录:批量删除和一键批量处理都应该是禁用状态
- 选择2条或更多记录:批量删除和一键批量处理都应该激活可点击
- 选择包含已响应状态的记录:应该弹出确认对话框
- 处理成功:应该显示成功消息并刷新数据
技术实现:
- 使用
#suffix 插槽将按钮放置在正确位置
- 按钮样式:
size="small" ghost type="success"
- 禁用条件:
:disabled="checkedRowKeys.length < 2 || loading"
- 告警状态检查和用户确认逻辑
- 调用 bigscreen 服务的
/batchDealAlert 接口