feat(admin): platform orders show subscription id link

This commit is contained in:
萝卜
2026-03-10 13:15:04 +00:00
parent 981fdc973d
commit 80890b0b9a
2 changed files with 9 additions and 2 deletions

View File

@@ -269,7 +269,12 @@
</td>
<td>
@if($order->siteSubscription)
<a href="/admin/site-subscriptions/{{ $order->siteSubscription->id }}">{{ $order->siteSubscription->subscription_no }}</a>
<div>
<a href="/admin/site-subscriptions/{{ $order->siteSubscription->id }}">{{ $order->siteSubscription->subscription_no }}</a>
</div>
<div class="muted muted-xs">
订阅ID<a href="/admin/platform-orders?site_subscription_id={{ $order->siteSubscription->id }}" class="muted">{{ $order->siteSubscription->id }}</a>
</div>
@else
<span class="muted">-</span>
@endif

View File

@@ -212,7 +212,9 @@ class AdminPlatformOrderTest extends TestCase
$this->get('/admin/platform-orders?keyword=PO_SUB_LINK_0001')
->assertOk()
->assertSee('SUB_LINK_0001')
->assertSee('/admin/site-subscriptions/' . $sub->id);
->assertSee('/admin/site-subscriptions/' . $sub->id)
->assertSee('订阅ID')
->assertSee('/admin/platform-orders?site_subscription_id=' . $sub->id);
// 只看已同步:构造一条带有 subscription_activation 的订单 + 批量同步审计(用于列表展示)
PlatformOrder::query()->where('order_no', 'PO202603100101')->update([