ERP 与业务文件 / 单据与打印

Excel 导入导出

已实现待验证Windows 桌面 · 待验证macOS 桌面 · 待验证Web · 待验证

客户、产品等主数据的 Excel 批量导入与业务报表导出。

功能价值

客户、产品等主数据的 Excel 批量导入与业务报表导出。

使用方式

在数据页上传 Excel 批量导入;导出按钮生成业务报表。

所属模块

ERP 与业务文件 / 单据与打印

适用平台

Windows 桌面 · 待验证macOS 桌面 · 待验证Web · 待验证

当前状态

已实现待验证(相关代码更新时间:2026-09-20)

已知限制

  • 模板格式有校验要求,首次导入建议小批量试跑

平台验证状态

本项适用于 3 个平台,逐平台独立判定:平台状态只由该平台的实机验收记录产生,总体状态由平台状态自动汇总,目录与页面都不存放可手写的状态。

Windows 桌面

待验证

该平台尚无实机验收记录。平台状态只由该平台的实机验收产生,代码与自动化测试不计入;本项在此平台保持「待验证」,不会因其他平台通过而变绿。

变为已验证需要完整 PASS acceptance JSON、可追溯的产品版本和 Git SHA、交付身份 JSON 与安装包 / 部署产物 SHA-256,以及引用有效且哈希匹配的截图、录像和运行日志。

macOS 桌面

待验证

该平台尚无实机验收记录。平台状态只由该平台的实机验收产生,代码与自动化测试不计入;本项在此平台保持「待验证」,不会因其他平台通过而变绿。

变为已验证需要完整 PASS acceptance JSON、可追溯的产品版本和 Git SHA、交付身份 JSON 与安装包 / 部署产物 SHA-256,以及引用有效且哈希匹配的截图、录像和运行日志。

Web

待验证

该平台尚无实机验收记录。平台状态只由该平台的实机验收产生,代码与自动化测试不计入;本项在此平台保持「待验证」,不会因其他平台通过而变绿。

变为已验证需要完整 PASS acceptance JSON、可追溯的产品版本和 Git SHA、交付身份 JSON 与安装包 / 部署产物 SHA-256,以及引用有效且哈希匹配的截图、录像和运行日志。

实现与测试(平台无关)

本项在 Windows 桌面、macOS 桌面、Web 上均无实机验收记录,当前状态仅表示代码已合入,不代表任何平台验证通过。

图片内容复核(2026-09-20,Mac 1.0.0.5):Mac 实机产品列表已有 DEMO-001,点击导出 Excel 后出现资源不存在错误,未获得导出文件。

源码实现

  • FHD/app/fastapi_routes/excel_templates.py
  • FHD/app/application/excel_imports.py
  • FHD/app/infrastructure/repositories/product_repository_export_mixin.py
  • FHD/mods/xcagi-erp-domain-bridge/backend/blueprints.py

API 端点

  • /api/excel/*

自动化测试

  • FHD/tests/test_erp_products_facade.py
  • FHD/tests/test_infrastructure/test_product_repository_export_mixin.py

CI 门禁:待补本项 CI 证据

CI 工作流定义

暂无

未标注平台的补充资料

下列资料未绑定到具体平台,仅作实现与历史资料参考,不计入任何平台状态,也不构成实机验收。

实机截图

Excel 导入导出 已复核截图
资料收录(未绑定平台验收)(原始文件:FHD/docs/evidence/e2e/macos-acceptance-20260920/06-product-export-route-failure.png)
Excel 导入导出 已复核截图
资料收录(未绑定平台验收)(原始文件:FHD/docs/evidence/capabilities/erp-excel-io-01-etl-center.png)

关联文档

  • FHD/docs/excel_import_api.md