@extends('admin.layouts.app') @section('title', '开通线索') @section('page_title', '开通线索') @section('content') @php // back 参数用于“返回上一页(保留上下文)”,但 back 本身不应再包含 back(避免无限嵌套导致 URL 膨胀) $currentQuery = request()->query(); unset($currentQuery['back']); $selfWithoutBack = '/' . ltrim(request()->path(), '/'); if (count($currentQuery) > 0) { $selfWithoutBack .= '?' . \Illuminate\Support\Arr::query($currentQuery); } // 从线索直达“创建平台订单”入口:预填 plan_id/remark,并带 back 回到当前线索列表(保留筛选) $buildCreatePlatformOrderUrl = function (\App\Models\PlatformLead $l) use ($selfWithoutBack) { $remarkParts = array_filter([ '线索#' . $l->id, $l->name, $l->mobile, $l->company, $l->email, ], fn ($v) => (string) $v !== ''); $q = [ 'order_type' => 'new_purchase', 'back' => $selfWithoutBack, 'remark' => mb_substr(implode(' / ', $remarkParts), 0, 180), ]; if ((int) $l->plan_id > 0) { $q['plan_id'] = (int) $l->plan_id; } return '/admin/platform-orders/create?' . \Illuminate\Support\Arr::query($q); }; @endphp

对外平台(/platform)收集的开通意向线索,用于前期 A(站点开通型)人工运营承接。

后续会在此处逐步接入:一键生成站点/订阅/平台订单、跟进记录、转化漏斗与治理提示。

筛选

线索列表

当前阶段仅提供查询与筛选;已补“从线索创建订单”入口,先把收费闭环跑起来。
@forelse($leads as $l) @empty @endforelse
ID 状态 姓名 手机号 邮箱 公司 套餐ID 来源 创建时间 操作
{{ $l->id }} {{ $statusLabels[$l->status] ?? $l->status }} {{ $l->name }} {{ $l->mobile }} {{ $l->email }} {{ $l->company }} {{ $l->plan_id ?: '-' }} {{ $l->source }} {{ optional($l->created_at)->format('Y-m-d H:i:s') }} 创建订单
暂无线索
{{ $leads->links() }}
@endsection