🔧 拆卸历史过滤优化

🎉 优化完成

农机负载管理 - 负载管理 - 拆卸历史 功能已优化!

拆卸历史现在只显示已卸载的记录,去掉了状态为"已挂载"的数据。

请清除浏览器缓存并刷新页面查看优化效果!

⚠️ 主要变更

📊 优化对比

🔴 之前(不正确)

  • 显示所有挂载记录
  • 包含"已挂载"状态的记录
  • 需要"状态"列区分
  • 卸载时间可能为空
  • 卸载人可能为空
  • 时长可能显示"进行中"
  • 按创建时间排序

🟢 现在(正确)

  • 只显示已卸载的记录
  • 过滤掉"已挂载"状态
  • 移除"状态"列
  • 卸载时间始终存在
  • 卸载人始终存在
  • 时长显示完整数值
  • 按卸载时间排序

🎯 功能定位

标签页 显示内容 用途
当前挂载 状态为"已挂载"的设备 查看农机当前正在使用的设备
拆卸历史 状态为"已卸载"的设备 查看农机已经卸载的设备历史

📋 表格字段变化

字段 变化 说明
设备 保留 设备名称和编号
挂载时间 保留 设备挂载的日期和时间
挂载人 保留 执行挂载操作的人员
卸载时间 优化 始终有值,不再显示"-"
卸载人 优化 始终有值,不再显示"-"
挂载时长 优化 显示完整时长,不再有"进行中"
状态 移除 所有记录都是"已卸载",无需显示
备注 保留 挂载时的备注说明

🔧 技术实现

💡 使用场景

📈 数据示例

设备 挂载时间 卸载时间 挂载时长
GPS定位器
IOT-GPS-001
2024-10-20
09:30:00
2024-10-25
17:30:00
5.3 天(128.0 小时)
高清摄像头
IOT-CAM-002
2024-10-26
08:00:00
2024-10-26
18:00:00
10.0 小时
油耗监测仪
IOT-FUEL-003
2024-09-15
07:00:00
2024-09-20
19:00:00
5.5 天(132.0 小时)

注:所有记录都是已卸载的,不再显示"进行中"状态

🎨 界面改进

🔍 与"当前挂载"的区别

对比项 当前挂载 拆卸历史
数据过滤 status === '已挂载' status === '已卸载'
卸载时间 无(未卸载) 有(已卸载)
卸载人 无(未卸载) 有(已卸载)
时长显示 挂载到现在 挂载到卸载
操作按钮 查看详情、卸载 无(只读)
实时监控 显示信号、电量等

🔄 如何清除缓存并刷新?

Windows / Linux: 按 Ctrl + Shift + RCtrl + F5
Mac: 按 Cmd + Shift + R
或者:右键点击刷新按钮 → 选择"清空缓存并硬性重新加载"
Chrome: F12 打开开发者工具 → 右键刷新按钮 → 清空缓存并硬性重新加载

⚡ 立即体验

步骤1:清除浏览器缓存并刷新

步骤2:进入负载管理

步骤3:查看拆卸历史

步骤4:验证优化效果

📝 数据说明

🎯 优化收益