返回 Bug 清单
BUG-0979project-48中已修复backend-logic

AP/AR 跳转订单详情时 ID 不在当前分页列表里会静默失败

发现:2026-10-09验证:2026-10-09置信度:70%

症状

commit e1636ad36981 (2026-09-22) fix(finance): AP/AR 跳转订单详情时 ID 不在当前分页列表里会静默失败

根因

commit message 描述: fix(finance): AP/AR 跳转订单详情时 ID 不在当前分页列表里会静默失败

修复方案

修复 12 行,删除 2 行。改动文件: frontend/src/views/sales/SalesOrderList.vue, frontend/src/views/scm/PurchaseOrderList.vue

错误签名

fix(finance): AP/AR 跳转订单详情时 ID 不在当前分页列表里会静默失败 财务应付/应收页面跳转到采购单/销售单列表时用 ?detail=ID 查询参数,
但目标页面只在当前已加载的分页里找 (默认 20 条), 不在当前页就什么也不做.

修复: 找不到时直接 viewDetail({ id }) 走详情 API, 不依赖列表分页命中.

影响链路:
  Finance AP tab → goToPurchaseOrder → /scm/purchase-orders?detail=XX
  Finance AR tab → goToSalesOrder → /sales/orders?detail=XX

技术信息

来源项目

project-48

涉及文件

frontend/src/views/sales/SalesOrderList.vue, frontend/src/views/scm/PurchaseOrderList.vue

标签

git-sweep, auto-ingested, project-48, mcp-reported, source-agent