diff --git a/resources/views/business/pages/courier-payables/payable-cloud-warehouse-vehicle-fee.blade.php b/resources/views/business/pages/courier-payables/payable-cloud-warehouse-vehicle-fee.blade.php
index 3144eccc..893ade32 100644
--- a/resources/views/business/pages/courier-payables/payable-cloud-warehouse-vehicle-fee.blade.php
+++ b/resources/views/business/pages/courier-payables/payable-cloud-warehouse-vehicle-fee.blade.php
@@ -124,7 +124,7 @@
{{ $value($detail, '银行账号') }} |
展开字段({{ count($fields) }} 项){{ $json($fields) }} |
展开付款明细{{ $json($fields['付款明细'] ?? []) }} |
- 展开附件{{ $json($fields['附件'] ?? ($fields['未签字版合同附件或其他明细附件'] ?? [])) }} |
+ 展开附件{{ $json(($fields['附件'] ?? '') ?: ($fields['未签字版合同附件或其他明细附件'] ?? [])) }} |
展开审批任务{{ $json($row['tasks'] ?? []) }} |
@empty
diff --git a/tests/Feature/Business/DingPayableWorkflowPageTest.php b/tests/Feature/Business/DingPayableWorkflowPageTest.php
index a04fa8e0..29a3e174 100644
--- a/tests/Feature/Business/DingPayableWorkflowPageTest.php
+++ b/tests/Feature/Business/DingPayableWorkflowPageTest.php
@@ -28,7 +28,17 @@ class DingPayableWorkflowPageTest extends FeatureTestCase
'finishTime' => '2026-08-28 11:00:00',
],
'detail' => ['类型' => '快递运费', '用途' => '拉到江西仓的车费', '付款金额' => '1200'],
- 'fields' => ['应付明细' => [], '付款明细' => [['付款金额' => '1200']], '附件' => []],
+ 'fields' => [
+ '应付明细' => [],
+ '付款明细' => [['付款金额' => '1200']],
+ '附件' => '',
+ '未签字版合同附件或其他明细附件' => [[
+ 'spaceId' => '369334649',
+ 'fileName' => '测试对账附件.xlsx',
+ 'fileId' => '123456',
+ 'fileType' => 'xlsx',
+ ]],
+ ],
'tasks' => [['status' => 'COMPLETED']],
]],
'total' => 1,
@@ -50,6 +60,7 @@ class DingPayableWorkflowPageTest extends FeatureTestCase
->assertSee('用途同时包含“仓”“车费”')
->assertSee('全部表单字段')
->assertSee('审批任务')
+ ->assertSee('测试对账附件.xlsx')
->assertSee('镜像状态:succeeded');
}