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'); }