新增退件费导入页面与50万行上限 #216

Merged
sumu merged 2 commits from feature/sumu-return-fee into main 2026-09-20 15:59:53 +08:00
Collaborator

修改内容

  • 在快递应付(终版)中新增“退件费”,位于“其他附加费汇总”右侧。
  • 复用现有快递汇总的导入、分页、导出和权限逻辑,单次导入上限为 500,000 行。
  • 按业务附件保留 11 列模板字段、顺序和格式,清除附件中的真实业务明细后纳入仓库。
  • 补充导航、路由、模板下载、长编号、金额精度、翻页、全量导出和权限回归测试。

验证结果

  • CourierPayableSummaryPagesTest:12 passed,180 assertions。
  • 实际页面验证:退件费标签顺序、空状态、导入弹窗和模板下载请求正常。
  • 390px 窄屏验证:弹窗布局正常,操作按钮可达。
  • 浏览器控制台无 error/warn。
  • 模板内部仅含 11 个表头和空白格式,不含真实运单、订单、金额或人员明细。

风险与发布

  • 不涉及数据库迁移、生产数据修改或配置变更。
  • 涉及金额字段,但只按模板文本导入并保持原精度;导入和导出复用既有快递汇总逻辑。
## 修改内容 - 在快递应付(终版)中新增“退件费”,位于“其他附加费汇总”右侧。 - 复用现有快递汇总的导入、分页、导出和权限逻辑,单次导入上限为 500,000 行。 - 按业务附件保留 11 列模板字段、顺序和格式,清除附件中的真实业务明细后纳入仓库。 - 补充导航、路由、模板下载、长编号、金额精度、翻页、全量导出和权限回归测试。 ## 验证结果 - CourierPayableSummaryPagesTest:12 passed,180 assertions。 - 实际页面验证:退件费标签顺序、空状态、导入弹窗和模板下载请求正常。 - 390px 窄屏验证:弹窗布局正常,操作按钮可达。 - 浏览器控制台无 error/warn。 - 模板内部仅含 11 个表头和空白格式,不含真实运单、订单、金额或人员明细。 ## 风险与发布 - 不涉及数据库迁移、生产数据修改或配置变更。 - 涉及金额字段,但只按模板文本导入并保持原精度;导入和导出复用既有快递汇总逻辑。
sumu added 1 commit 2026-09-20 15:52:51 +08:00
在其他附加费汇总后增加退件费页面,复用现有导入、分页和导出流程。导入模板按业务附件保留11列结构并清除真实明细,单次导入上限设为500,000行。
sumu added 1 commit 2026-09-20 15:58:53 +08:00
sumu merged commit 12164f22a7 into main 2026-09-20 15:59:53 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#216
No description provided.