feat(#43): PC 业务列表服务端 CSV 导出 #44

Merged
Lijianping merged 1 commit from feat/43-list-export-csv into main 2026-10-26 15:34:33 +08:00
Collaborator

变更摘要

  • 新增 TxysCsvExport(UTF-8 BOM、limit≤10000)
  • 业务列表导出:报警实时/历史、工单列表、物联日志、巡检计划/任务、监控测点/运行/阀门、车辆档案/申请/维修、站内消息
  • 筛选参数与对应 list API 一致

关联 Issue: #43

自测步骤

  • 登录后 GET /jeecg-boot/txys/wo/list/export 下载 CSV,Excel 可开且中文正常
  • /alarm/history/export?status=CLOSED、/iot/logs/export?level=ERROR 结果与列表筛选一致
  • /insp/tasks/export、/car/documents/export、/notify/list/export 可下载
  • 未改 txys-*;本 PR 不含 RTU/站点 WIP

文档影响

工作区 docs/API与错误码.md 已登记上述 export(本地聚合,无业务仓 docs 文件)

## 变更摘要 - 新增 `TxysCsvExport`(UTF-8 BOM、limit≤10000) - 业务列表导出:报警实时/历史、工单列表、物联日志、巡检计划/任务、监控测点/运行/阀门、车辆档案/申请/维修、站内消息 - 筛选参数与对应 list API 一致 关联 Issue: https://git.xmjiaoce.com/jiaoce/xm_txys2_back/issues/43 ## 自测步骤 - [ ] 登录后 `GET /jeecg-boot/txys/wo/list/export` 下载 CSV,Excel 可开且中文正常 - [ ] `/alarm/history/export?status=CLOSED`、`/iot/logs/export?level=ERROR` 结果与列表筛选一致 - [ ] `/insp/tasks/export`、`/car/documents/export`、`/notify/list/export` 可下载 - [ ] 未改 `txys-*`;本 PR 不含 RTU/站点 WIP ## 文档影响 工作区 `docs/API与错误码.md` 已登记上述 export(本地聚合,无业务仓 docs 文件)
feat(#43): PC 业务列表服务端 CSV 导出
All checks were successful
CI / backend-compile (pull_request) Successful in 10m13s
f4f3aa5d79
Co-authored-by: Cursor <cursoragent@cursor.com>
Lijianping deleted branch feat/43-list-export-csv 2026-10-26 15:34:33 +08:00
Sign in to join this conversation.
No reviewers
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_back!44
No description provided.