@extends('admin.layouts.app') @section('title', '套餐管理') @section('page_title', '套餐管理') @section('content')

这里是总台视角的套餐目录页,用于沉淀平台可售卖的标准能力包。

当前阶段先完成套餐主数据可见、可筛与口径收拢,后续再接授权项、售价规则与上下架动作。

工具

@csrf
安全护栏:当库中已存在套餐时会自动阻止,避免污染运营数据。

筛选条件

套餐总数

{{ $summaryStats['total_plans'] ?? 0 }}

启用中套餐

{{ $summaryStats['active_plans'] ?? 0 }}

月付套餐

{{ $summaryStats['monthly_plans'] ?? 0 }}

年付套餐

{{ $summaryStats['yearly_plans'] ?? 0 }}

关联订阅总量

{{ $summaryStats['subscriptions_count'] ?? 0 }}

关联平台订单总量

{{ $summaryStats['platform_orders_count'] ?? 0 }}

套餐列表

后续将从这里进入套餐详情、授权项与订阅联动。

新建套餐
@forelse($plans as $plan) @empty @endforelse
ID 套餐名称 编码 计费周期 售价 划线价 状态 排序 发布时间 关联订阅 关联平台订单 操作
{{ $plan->id }} {{ $plan->name }}
{{ $plan->description ?: '暂无说明' }}
{{ $plan->code }} {{ $billingCycleLabels[$plan->billing_cycle] ?? $plan->billing_cycle }} ¥{{ number_format((float) $plan->price, 2) }} ¥{{ number_format((float) $plan->list_price, 2) }} {{ $statusLabels[$plan->status] ?? $plan->status }} {{ $plan->sort }} {{ optional($plan->published_at)->format('Y-m-d H:i:s') ?: '-' }} @php $subCount = (int) ($plan->subscriptions_count ?? 0); @endphp @if($subCount > 0) {{ $subCount }} 个 @else 0 @endif @php $orderCount = (int) ($plan->platform_orders_count ?? 0); @endphp @if($orderCount > 0) {{ $orderCount }} 单 @else 0 @endif 编辑
@csrf
暂无套餐数据,当前阶段先把套餐主表与总台目录立起来,后续可继续接套餐创建、授权项与订阅关联。
{{ $plans->links() }}
@endsection