This commit is contained in:
2026-09-23 18:26:04 +08:00
parent 6f36bf680f
commit 5a6bfb2a30
7 changed files with 49 additions and 8 deletions
+8 -2
View File
@@ -139,10 +139,16 @@ $lookupCharacters = 0
foreach ($alias in @(
@{ Term = '转运打托'; Entry = 'apps/pda-overseas-uniapp/src/pages/warehouse-transfer/warehouse-transfer.vue' },
@{ Term = '转运驳回'; Entry = 'apps/admin-web/src/modules/overseas-warehouse/components/WarehouseTransferReviewDialog.vue' },
@{ Term = '退税资料'; Entry = 'apps/client-web/src/modules/first-leg/components/CustomsDocumentsDialog.vue' }
@{ Term = '退税资料'; Entry = 'apps/client-web/src/modules/first-leg/components/CustomsDocumentsDialog.vue' },
@{ Term = '订单审核'; Entry = 'apps/admin-web/src/modules/unified-orders/' },
@{ Term = 'PDA 出库'; Entry = 'apps/pda-overseas-uniapp/src/pages/dispatch/dispatch.vue' },
@{ Term = '客户账单'; Entry = 'apps/client-web/src/modules/finance/views/FinanceBillsView.vue' }
)) {
$aliasSection = (($businessIndex -split '## 常用说法与歧义分流', 2)[1] -split '\r?\n## ', 2)[0]
$hits = @($aliasSection -split '\r?\n' | Where-Object { $_.Contains($alias.Term) })
$allHits = @($aliasSection -split '\r?\n' | Where-Object { $_.Contains($alias.Term) })
$rowHits = @($allHits | Where-Object { $_.TrimStart().StartsWith('|') })
$hits = @($rowHits)
if ($hits.Count -eq 0) { $hits = @($allHits) }
$script:checked++
if ($hits.Count -ne 1) { Add-Failure "口语入口必须唯一命中: $($alias.Term)"; continue }
Assert-Contains $hits[0] $alias.Entry "口语入口 $($alias.Term)"