Files
caiwuzongzhang/docs/issues/010-p2-flow-query-export.md

1.4 KiB

[P2] 服务端流水查询与可追溯导出

背景

当前流水查询只过滤静态表格,CSV 中的导入批次和源行定位由前端生成 IMP-DEMO-*Sheet1!R*,不是真实证据标识。

范围

  • 提供服务端分页查询,支持公司、银行、账户、日期、方向、对方、匹配状态和关键词。
  • 总账端可查全部授权公司,公司端强制限定绑定公司。
  • 查询结果包含源文件、工作表、源行、银行参考号、导入批次、规范事件和匹配状态。
  • 导出使用稳定版本化 schema,复用相同权限和筛选条件。
  • 大结果集采用流式/后台导出,避免浏览器内存拼接全部 CSV。
  • 记录导出人、条件、时间和结果规模。

验收标准

  • 页面显示、总数、金额汇总和导出使用同一服务端过滤语义。
  • 公司用户无法导出其他公司记录,即使篡改请求参数。
  • 导出中的批次和源行定位均来自真实持久化数据,不含演示占位符。
  • 同公司调拨、外部、待识别和双边匹配状态可筛选。
  • 日期和金额边界有明确时区/精度规则。
  • 目标数据量下分页和导出性能达到约定指标,且不会阻塞上传解析。

测试

  • 权限、组合筛选、分页稳定性、导出字段、CSV 注入防护和大数据量测试。

依赖

Issue 003、005、006。