Files
one-pipe-system/openspec/changes/add-order-export-scene/tasks.md
luo 85d158dfec
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m45s
feat: order-export,generation,status
2026-06-17 17:46:04 +08:00

1.0 KiB
Raw Blame History

1. Proposal Review

  • 1.1 确认订单导出权限编码(如 orders:export
  • 1.2 确认导出任务 scene 值使用 order

2. Type Updates

  • 2.1 在 ExportTaskScene 类型中添加 order 选项

3. Export Task List Page

  • 3.1 在导出列表的场景筛选选项中添加「订单管理」

4. Export Dialog Component

  • 4.1 在 ExportTaskCreateDialogsceneName 映射中添加 order → '订单管理'

5. Order List Page

  • 5.1 在订单列表页添加导出按钮
  • 5.2 使用 ExportTaskCreateDialog,传入 scene="order" 和当前筛选条件
  • 5.3 添加权限控制(按钮需检查 orders:export 权限)

6. Permissions And UX

  • 6.1 导出按钮在无权限时隐藏
  • 6.2 创建导出任务成功后提示

7. Verification

  • 7.1 验证订单列表页可按当前筛选条件创建 order 导出任务
  • 7.2 验证导出管理列表可按场景筛选 order 任务
  • 7.3 验证无权限时导出按钮不显示