供应商对账:退货表格改为十条并固定表头 #403

Merged
renshen merged 1 commits from feature/renshen-return-table-sticky into main 2026-10-20 11:21:23 +08:00
Collaborator

任务占用与边界

  • 任务名称:厂家端退货表格缩短并固定表头
  • 目标结果:退货表格每页从 15 条调整为 10 条;在表格内滚动时表头始终可见。
  • 实际修改路径:SupplierReconciliationPageData.php、两个供应商对账 Blade 页面、SupplierReconciliationTest.php
  • 公共契约:沿用现有 return_page 分页、筛选和退货接口。
  • 明确不修改:退货数据、金额口径、权限、路由、导出内容和数据库结构。

实际改动

  • 退货明细单独调整为每页 10 条,上传对账单列表仍保持每页 15 条。
  • 退货表格增加固定高度滚动区,支持横向和纵向滚动。
  • 表头使用 sticky 固定在滚动区顶部。
  • 内部厂家端和外部厂家门户同步调整。

验证证据

  • 第 1 页显示 RT-01 至 RT-10,第 2 页从 RT-11 开始;分页、筛选和日期条件保持。
  • 厂家门户和内部页面的固定表头滚动区均正常渲染。
  • 自动测试:SupplierReconciliationTest 24 项通过、242 个断言;仅有本机缺少 .env 的非业务警告。
  • 风险:不涉及数据库迁移、金额计算或权限扩张。

合并前复查

  • 已拉取最新 main 并检查完整 diff。
  • 已确认上传列表每页 15 条未被改动。
  • 未发现敏感信息、冲突或未验证结果。
## 任务占用与边界 - 任务名称:厂家端退货表格缩短并固定表头 - 目标结果:退货表格每页从 15 条调整为 10 条;在表格内滚动时表头始终可见。 - 实际修改路径:`SupplierReconciliationPageData.php`、两个供应商对账 Blade 页面、`SupplierReconciliationTest.php` - 公共契约:沿用现有 `return_page` 分页、筛选和退货接口。 - 明确不修改:退货数据、金额口径、权限、路由、导出内容和数据库结构。 ## 实际改动 - 退货明细单独调整为每页 10 条,上传对账单列表仍保持每页 15 条。 - 退货表格增加固定高度滚动区,支持横向和纵向滚动。 - 表头使用 sticky 固定在滚动区顶部。 - 内部厂家端和外部厂家门户同步调整。 ## 验证证据 - 第 1 页显示 RT-01 至 RT-10,第 2 页从 RT-11 开始;分页、筛选和日期条件保持。 - 厂家门户和内部页面的固定表头滚动区均正常渲染。 - 自动测试:`SupplierReconciliationTest` 24 项通过、242 个断言;仅有本机缺少 `.env` 的非业务警告。 - 风险:不涉及数据库迁移、金额计算或权限扩张。 ## 合并前复查 - [x] 已拉取最新 `main` 并检查完整 diff。 - [x] 已确认上传列表每页 15 条未被改动。 - [x] 未发现敏感信息、冲突或未验证结果。
renshen added 1 commit 2026-10-20 11:21:08 +08:00
renshen merged commit 2a2df7451e into main 2026-10-20 11:21:23 +08:00
renshen deleted branch feature/renshen-return-table-sticky 2026-10-20 11:21:24 +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#403
No description provided.