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