优化
This commit is contained in:
@@ -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)"
|
||||
|
||||
Reference in New Issue
Block a user