@extends('admin.layouts.app') @section('title', '订阅详情') @section('page_title', '订阅详情') @section('content')

这里是总台视角的订阅详情页,用于运营排查“订阅状态/到期/关联平台订单/同步记录”。

订阅号
{{ $subscription->subscription_no }}
状态
{{ ($statusLabels[$subscription->status] ?? $subscription->status) }} ({{ $subscription->status }})
站点
{{ $subscription->merchant?->name ?? '未关联站点' }}
套餐
{{ $subscription->plan_name ?: ($subscription->plan?->name ?? '未设置') }}
计费周期 / 周期(月)
{{ $subscription->billing_cycle ?: '-' }} / {{ (int) $subscription->period_months }}
金额
¥{{ number_format((float) $subscription->amount, 2) }}
开始时间
{{ optional($subscription->starts_at)->format('Y-m-d H:i:s') ?: '-' }}
到期时间
{{ optional($subscription->ends_at)->format('Y-m-d H:i:s') ?: '-' }}
到期状态(按到期时间)
{{ $expiryLabel }}
试用到期
{{ optional($subscription->trial_ends_at)->format('Y-m-d H:i:s') ?: '-' }}
生效时间
{{ optional($subscription->activated_at)->format('Y-m-d H:i:s') ?: '-' }}
取消时间
{{ optional($subscription->cancelled_at)->format('Y-m-d H:i:s') ?: '-' }}
← 返回订阅列表 @if($subscription->subscription_no) 按订阅号查看平台订单 @endif

关联平台订单({{ $platformOrders->total() }})

@forelse($platformOrders as $order) @php $syncedId = (int) data_get($order->meta, 'subscription_activation.subscription_id', 0); $syncErr = (string) (data_get($order->meta, 'subscription_activation_error.message') ?? ''); if ($syncedId > 0) { $syncStatus = '已同步'; } elseif ($syncErr !== '') { $syncStatus = '同步失败'; } else { $syncStatus = '未同步'; } @endphp @empty @endforelse
ID 订单号 订单状态 支付状态 应付/已付 下单时间 生效时间 同步状态 操作
{{ $order->id }} {{ $order->order_no }} {{ $order->status }} {{ $order->payment_status }} ¥{{ number_format((float) $order->payable_amount, 2) }} / ¥{{ number_format((float) $order->paid_amount, 2) }} {{ optional($order->placed_at)->format('Y-m-d H:i:s') ?: '-' }} {{ optional($order->activated_at)->format('Y-m-d H:i:s') ?: '-' }} {{ $syncStatus }} @if($syncStatus === '同步失败') ({{ mb_substr($syncErr, 0, 30) }}) @endif 详情
暂无关联平台订单。
{{ $platformOrders->links() }}
@endsection