diff --git a/resources/views/admin/site_subscriptions/show.blade.php b/resources/views/admin/site_subscriptions/show.blade.php index 61b1e21..896e735 100644 --- a/resources/views/admin/site_subscriptions/show.blade.php +++ b/resources/views/admin/site_subscriptions/show.blade.php @@ -4,6 +4,15 @@ @section('page_title', '订阅详情') @section('content') +@php + // 统一构造平台订单跳转链接:避免手写拼接导致编码/漏字段问题 + // 注意:这里使用相对路径,避免测试/不同 APP_URL 环境下生成绝对域名导致断言与展示不一致 + $platformOrdersBaseUrl = '/admin/platform-orders'; + $makePlatformOrderUrl = function (array $query) use ($platformOrdersBaseUrl) { + return $platformOrdersBaseUrl . '?' . \Illuminate\Support\Arr::query($query); + }; +@endphp +
这里是总台视角的订阅详情页,用于运营排查“订阅状态/到期/关联平台订单/同步记录”。 @@ -93,11 +102,20 @@ ← 返回订阅列表 @if($subscription->subscription_no) | - 查看关联平台订单(按订阅ID精确过滤) + 查看关联平台订单(按订阅ID精确过滤) | - 查看可同步订单 + 查看可同步订单 | - 创建续费订单 + @php + $createRenewalOrderUrl = '/admin/platform-orders/create?' . \Illuminate\Support\Arr::query([ + 'merchant_id' => $subscription->merchant_id, + 'plan_id' => $subscription->plan_id, + 'order_type' => 'renewal', + 'quantity' => 1, + 'remark' => '来自订阅:' . $subscription->subscription_no, + ]); + @endphp + 创建续费订单 @endif