feat: 数据转存设备列表增加站点与设备状态筛选 #133

Closed
opened 2026-11-09 09:49:30 +08:00 by Lijianping · 0 comments
Collaborator

目标

物联「数据转存」设备 Tab 支持按归属站点、设备在线状态筛选,便于快速定位台账。目标仓:frontend

范围

  • frontend/src/views/IotView.vue(设备 Tab 工具栏与客户端过滤;复用已有站点列表与 online/onlineFlag)

不做

  • 不改 backend / app / gis-cs / txys-*
  • 不改点表 Tab、站点 Tab
  • 不新增设备列表服务端分页/筛选参数(沿用现有全量列表 + useClientPager)

验收

  • 设备 Tab 工具栏有「按站点筛选」下拉(可清空、可搜索)
  • 设备 Tab 工具栏有「设备状态」筛选:全部 / 在线 / 离线
  • 选站点后仅显示归属该站的设备;清空后恢复全量
  • 选在线/离线后列表与「在线」列一致;可与站点筛选叠加
  • 筛选后分页 total/页码正确(回到第 1 页)
  • 新建/刷新后筛选条件仍生效或行为合理

相关文档

  • 工作区 docs/汀溪原水调度平台-PRD-v0.1.md IOT.04
  • 工作区 docs/API与错误码.md GET /txys/iot/devices
    文档影响:无(仅前端列表筛选体验)
## 目标 物联「数据转存」设备 Tab 支持按归属站点、设备在线状态筛选,便于快速定位台账。目标仓:frontend ## 范围 - `frontend/src/views/IotView.vue`(设备 Tab 工具栏与客户端过滤;复用已有站点列表与 `online`/`onlineFlag`) ## 不做 - 不改 backend / app / gis-cs / `txys-*` - 不改点表 Tab、站点 Tab - 不新增设备列表服务端分页/筛选参数(沿用现有全量列表 + `useClientPager`) ## 验收 - [ ] 设备 Tab 工具栏有「按站点筛选」下拉(可清空、可搜索) - [ ] 设备 Tab 工具栏有「设备状态」筛选:全部 / 在线 / 离线 - [ ] 选站点后仅显示归属该站的设备;清空后恢复全量 - [ ] 选在线/离线后列表与「在线」列一致;可与站点筛选叠加 - [ ] 筛选后分页 total/页码正确(回到第 1 页) - [ ] 新建/刷新后筛选条件仍生效或行为合理 ## 相关文档 - 工作区 `docs/汀溪原水调度平台-PRD-v0.1.md` IOT.04 - 工作区 `docs/API与错误码.md` GET `/txys/iot/devices` 文档影响:无(仅前端列表筛选体验)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jiaoce/xm_txys2_front#133
No description provided.