验收完成40%

This commit is contained in:
2026-07-17 08:08:31 +08:00
parent 23cfd365a1
commit 887481a4ab
172 changed files with 855 additions and 577 deletions
+6 -6
View File
@@ -22,7 +22,7 @@ $catalog = Get-Content -LiteralPath (Join-Path $root 'data/page-catalog.js') -Ra
foreach ($page in @($g08, $g09, $g10)) {
if ($page -match '<ModulePage') { throw 'G08-G10 must not retain the generic ModulePage shell' }
Assert-Contains $page 'page-paper.jpg' 'G08-G10 must use the accepted genealogy paper background'
Assert-Contains $page '<GenealogyPageBackground />' 'G08-G10 must use the accepted shared genealogy background'
if ($page -match "@/utils/api\.js|\bappApi\b") { throw 'G08-G10 design phase must not connect the API layer' }
}
@@ -32,7 +32,7 @@ foreach ($required in @(
'join-state--success',
'join-state--error',
'g03-create-flow-panel.png',
'a01-primary-button.png',
'a01-scroll-primary-v3.png',
'const genealogyPreview',
'query.genealogyId',
"const source = ref('search')",
@@ -58,7 +58,7 @@ foreach ($required in @(
'const applicationSamples',
'const actionFor = (item) =>',
'const withdrawTarget = ref(null)',
'class="withdraw-layer"',
'<AppDialog',
'/pages/genealogy/g08-join-application?source=search&previous=rejected&genealogyId='
)) { Assert-Contains $g09 $required "Missing G09 application contract: $required" }
foreach ($nativeUi in @('uni.showToast', 'uni.showModal', 'uni.showLoading', 'uni.showActionSheet')) {
@@ -72,12 +72,12 @@ foreach ($required in @(
'review-state--error',
'application-record-card.png',
'application-status-card.png',
'a01-primary-button.png',
'a01-secondary-button.png',
'a01-scroll-primary-v3.png',
'a01-scroll-secondary-v3.png',
'const reviewSamples',
'const confirmation = ref(null)',
'const helpVisible = ref(false)',
'class="review-dialog-layer"',
'<AppDialog',
'review-state--no-permission'
)) { Assert-Contains $g10 $required "Missing G10 review contract: $required" }
foreach ($nativeUi in @('uni.showToast', 'uni.showModal', 'uni.showLoading', 'uni.showActionSheet')) {