refactor(admin-ui): dedupe subscription show page header order links

This commit is contained in:
萝卜
2026-03-16 09:53:47 +08:00
parent 70dfa26f21
commit 50fb0486e0
2 changed files with 2 additions and 4 deletions

View File

@@ -147,8 +147,7 @@
@if($subscription->subscription_no)
<div class="mt-6 actions gap-10">
<a class="btn btn-secondary btn-sm" href="{!! $makePlatformOrderUrl(['site_subscription_id' => $subscription->id]) !!}">查看关联平台订单按订阅ID精确过滤</a>
<a class="btn btn-secondary btn-sm" href="{!! $makePlatformOrderUrl(['site_subscription_id' => $subscription->id, 'syncable_only' => '1']) !!}">查看可同步订单</a>
{{-- 去重降噪:下方摘要卡/表格头部已提供“全部订单/可同步”等跳转入口,这里仅保留治理相关入口与下单入口 --}}
<a class="btn btn-secondary btn-sm" href="{!! $makePlatformOrderUrl(['merchant_id' => $subscription->merchant_id, 'plan_id' => $subscription->plan_id, 'renewal_missing_subscription' => '1']) !!}">查看续费缺订阅订单(同站点/同套餐)</a>
@php
$createRenewalOrderUrl = '/admin/platform-orders/create?' . \Illuminate\Support\Arr::query([

View File

@@ -138,8 +138,7 @@ class AdminSiteSubscriptionShowTest extends TestCase
->assertSee('PO_SUB_SHOW_0001')
->assertSee('同步时间')
->assertSee('失败原因')
->assertSee('查看关联平台订单按订阅ID精确过滤')
->assertSee('查看可同步订单')
->assertSee('在平台订单页打开')
->assertSee('/admin/platform-orders/create?merchant_id=' . $merchant->id . '&plan_id=' . $plan->id . '&site_subscription_id=' . $sub->id . '&order_type=renewal&require_subscription=1', false);
}