diff --git a/src/modules/finance/pages/FinanceCustomerStatementsView.vue b/src/modules/finance/pages/FinanceCustomerStatementsView.vue
index 8359244e..e8028014 100644
--- a/src/modules/finance/pages/FinanceCustomerStatementsView.vue
+++ b/src/modules/finance/pages/FinanceCustomerStatementsView.vue
@@ -194,8 +194,8 @@ onMounted(() => { void loadCustomers(); void load() })
{{ detail.billNo }}{{ detail.customerName }}{{ financeStatusLabel(detail.status) }}{{ detail.totalAmount }} CNY
-
-
+
+
@@ -203,7 +203,7 @@ onMounted(() => { void loadCustomers(); void load() })
-
+
diff --git a/src/modules/finance/pages/FinancePresentation.test.ts b/src/modules/finance/pages/FinancePresentation.test.ts
index bbf75660..a8b44338 100644
--- a/src/modules/finance/pages/FinancePresentation.test.ts
+++ b/src/modules/finance/pages/FinancePresentation.test.ts
@@ -49,4 +49,10 @@ describe('finance presentation governance', () => {
expect(statements).toContain('adjustmentLines: selected.map')
expect(statements).not.toContain('disabled title="接口尚未提供')
})
+
+ it('uses bordered striped tables for statement business details', () => {
+ expect(statements).toContain(':data="detail.lines" size="small" border stripe')
+ expect(statements).toContain(':data="detail.revisions" size="small" border stripe')
+ expect(statements).toContain(':data="adjustLines" size="small" max-height="420" border stripe')
+ })
})