附加费结算:筛选字段可自选显示(筛选设置) #321

Merged
zhoushengchen merged 1 commits from feature/zhoushengchen-settlement-filter-settings into main 2026-10-13 10:59:30 +08:00
Collaborator

变更内容

  • 筛选区新增「筛选设置」下拉(与表格「列设置」同款面板):12 个筛选字段可勾选显示/隐藏,选择自动保存到本地(按用户+页面),刷新后保持。
  • 取消勾选的字段会立即从筛选区隐藏并禁用提交;选得少时筛选区自动变矮(如 12 个字段 221px → 8 个字段 164px),给表格让出空间。
  • 面板内含「全选」「恢复默认」;查询/重置/导出按钮不受影响。

修改文件

  • resources/views/business/pages/courier-payables/courier-surcharge-settlement.blade.php
  • tests/Feature/Business/CourierSurchargeSettlementPageTest.php

验证

  • 本地真实浏览器:勾掉 4 个字段后筛选区剩 8 个并变矮;刷新后隐藏状态保持;用可见字段「快递名称」查询后 URL 只带该参数、结果 3,323 条;「恢复默认」恢复 12 个字段。
  • CourierSurchargeSettlementPageTest:9 passed / 92 assertions。

影响范围

  • 无数据库迁移;仅结算页筛选区交互与样式。
## 变更内容 - 筛选区新增「筛选设置」下拉(与表格「列设置」同款面板):12 个筛选字段可勾选显示/隐藏,选择自动保存到本地(按用户+页面),刷新后保持。 - 取消勾选的字段会立即从筛选区隐藏并禁用提交;选得少时筛选区自动变矮(如 12 个字段 221px → 8 个字段 164px),给表格让出空间。 - 面板内含「全选」「恢复默认」;查询/重置/导出按钮不受影响。 ## 修改文件 - resources/views/business/pages/courier-payables/courier-surcharge-settlement.blade.php - tests/Feature/Business/CourierSurchargeSettlementPageTest.php ## 验证 - 本地真实浏览器:勾掉 4 个字段后筛选区剩 8 个并变矮;刷新后隐藏状态保持;用可见字段「快递名称」查询后 URL 只带该参数、结果 3,323 条;「恢复默认」恢复 12 个字段。 - CourierSurchargeSettlementPageTest:9 passed / 92 assertions。 ## 影响范围 - 无数据库迁移;仅结算页筛选区交互与样式。
zhoushengchen added 1 commit 2026-10-13 10:59:27 +08:00
zhoushengchen merged commit 8b62ba0504 into main 2026-10-13 10:59:30 +08:00
zhoushengchen deleted branch feature/zhoushengchen-settlement-filter-settings 2026-10-13 10:59:32 +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#321
No description provided.