fix(财务台账): 账户简称表头筛选支持手动输入 #467

Merged
shanshi merged 1 commits from fix/shanshi-header-account-filter-input into main 2026-10-23 11:08:02 +08:00
Collaborator

任务占用与边界

  • 任务名称:动账明细账户简称表头筛选支持手动输入
  • 实际开发者:shanshi
  • 目标结果:账户简称表头筛选不再只能选择,改为可手动输入并保留候选提示
  • 实际修改路径:resources/views/business/pages/financial-ledger/ledger.blade.php、resources/views/business/pages/financial-ledger/partials/table-header.blade.php、tests/Feature/Business/FinanceLedgerHeaderControlsTest.php
  • 仅复用、不修改:页面路由、Controller、Repository、权限和数据源

实际改动

  • 表头筛选组件新增 searchable-enum 模式。
  • 动账明细的账户简称改用搜索输入框和候选列表。
  • 原筛选仍使用后端文本包含匹配,输入部分账户简称即可筛选。

验证证据

  • 本地真实页面手动输入“东仕”成功,候选列表加载 440 个账户。
  • 应用筛选后返回 25 条相关动账,包含“东仕”对应账户。
  • 财务台账完整回归:39 个测试、540 个断言全部通过。
  • 工作区仅包含本任务 3 个文件。

风险检查

  • 不涉及金额口径、权限、审批、数据库迁移或生产配置
  • 未提交敏感信息或构建产物
  • 前端复用现有 VIP 黑金筛选样式
## 任务占用与边界 - 任务名称:动账明细账户简称表头筛选支持手动输入 - 实际开发者:shanshi - 目标结果:账户简称表头筛选不再只能选择,改为可手动输入并保留候选提示 - 实际修改路径:`resources/views/business/pages/financial-ledger/ledger.blade.php`、`resources/views/business/pages/financial-ledger/partials/table-header.blade.php`、`tests/Feature/Business/FinanceLedgerHeaderControlsTest.php` - 仅复用、不修改:页面路由、Controller、Repository、权限和数据源 ## 实际改动 - 表头筛选组件新增 `searchable-enum` 模式。 - 动账明细的账户简称改用搜索输入框和候选列表。 - 原筛选仍使用后端文本包含匹配,输入部分账户简称即可筛选。 ## 验证证据 - 本地真实页面手动输入“东仕”成功,候选列表加载 440 个账户。 - 应用筛选后返回 25 条相关动账,包含“东仕”对应账户。 - 财务台账完整回归:39 个测试、540 个断言全部通过。 - 工作区仅包含本任务 3 个文件。 ## 风险检查 - [x] 不涉及金额口径、权限、审批、数据库迁移或生产配置 - [x] 未提交敏感信息或构建产物 - [x] 前端复用现有 VIP 黑金筛选样式
shanshi added 1 commit 2026-10-23 11:07:50 +08:00
shanshi merged commit acab9b2905 into main 2026-10-23 11:08:02 +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#467
No description provided.