From cb3cc18d5d3034ec8bf0a70de22cc952ad0c5954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Tue, 10 Mar 2026 12:41:20 +0000 Subject: [PATCH] feat(admin): subscription show display order sync info --- .../views/admin/site_subscriptions/show.blade.php | 11 +++++++++-- tests/Feature/AdminSiteSubscriptionShowTest.php | 4 +++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/resources/views/admin/site_subscriptions/show.blade.php b/resources/views/admin/site_subscriptions/show.blade.php index c30bcc0..7e6cb47 100644 --- a/resources/views/admin/site_subscriptions/show.blade.php +++ b/resources/views/admin/site_subscriptions/show.blade.php @@ -130,6 +130,8 @@ 下单时间 生效时间 同步状态 + 同步时间 + 失败原因 操作 @@ -156,8 +158,13 @@ {{ optional($order->activated_at)->format('Y-m-d H:i:s') ?: '-' }} {{ $syncStatus }} + + {{ data_get($order->meta, 'subscription_activation.synced_at') ?: '-' }} + @if($syncStatus === '同步失败') - ({{ mb_substr($syncErr, 0, 30) }}) + {{ mb_substr($syncErr, 0, 60) }} + @else + - @endif @@ -166,7 +173,7 @@ @empty - 暂无关联平台订单。 + 暂无关联平台订单。 @endforelse diff --git a/tests/Feature/AdminSiteSubscriptionShowTest.php b/tests/Feature/AdminSiteSubscriptionShowTest.php index e68c9ff..6e5921c 100644 --- a/tests/Feature/AdminSiteSubscriptionShowTest.php +++ b/tests/Feature/AdminSiteSubscriptionShowTest.php @@ -91,7 +91,9 @@ class AdminSiteSubscriptionShowTest extends TestCase ->assertSee('可同步(已支付+已生效+未同步)') ->assertSee('未同步(无记录)') ->assertSee('关联平台订单') - ->assertSee('PO_SUB_SHOW_0001'); + ->assertSee('PO_SUB_SHOW_0001') + ->assertSee('同步时间') + ->assertSee('失败原因'); } public function test_guest_cannot_open_site_subscription_show_page(): void