• IanShaw027's avatar
    feat(ops): 添加自定义时间范围选择功能 · 930e9ee5
    IanShaw027 authored
    功能特性:
    - 在时间段选择器中增加"自定义"选项
    - 点击后弹出对话框,支持选择任意时间范围
    - 使用 HTML5 datetime-local 输入框,体验友好
    - 自定义时显示格式化的时间范围标签(MM-DD HH:mm ~ MM-DD HH:mm)
    - 默认初始化为最近1小时
    
    技术实现:
    - 扩展 TimeRange 类型支持 'custom'
    - 添加 customStartTime 和 customEndTime 状态管理
    - 创建 buildApiParams 辅助函数统一处理 API 参数
    - 当选择自定义时,使用 start_time 和 end_time 参数替代 time_range
    - 更新所有相关 API 调用支持自定义时间范围
    
    国际化:
    - 添加"自定义"、"开始时间"、"结束时间"翻译
    930e9ee5
OpsDashboard.vue 22.5 KB