chore(admin): 平台订单下单页展示来源线索上下文提示
This commit is contained in:
@@ -8,6 +8,35 @@
|
||||
<p class="muted muted-tight">用于总台运营手工创建一笔平台订单(演示/补单/线下收款录入)。</p>
|
||||
<p class="muted">创建后可在「平台订单」列表中继续推进:标记支付并生效 → 同步订阅(形成最小收费闭环)。</p>
|
||||
|
||||
@php
|
||||
$leadId = (int) old('lead_id', $defaults['lead_id'] ?? 0);
|
||||
$incomingBackForLead = (string) ($defaults['back'] ?? '');
|
||||
$leadBack = (str_starts_with($incomingBackForLead, '/')
|
||||
&& !preg_match('/["\'<>]/', $incomingBackForLead)
|
||||
&& !preg_match('/(?:^|[?&])back=/', $incomingBackForLead))
|
||||
? $incomingBackForLead
|
||||
: '';
|
||||
|
||||
$viewLeadOrdersQuery = [
|
||||
'lead_id' => $leadId,
|
||||
];
|
||||
if ($leadBack !== '') {
|
||||
$viewLeadOrdersQuery['back'] = $leadBack;
|
||||
}
|
||||
|
||||
$viewLeadOrdersUrl = '/admin/platform-orders';
|
||||
if ($leadId > 0) {
|
||||
$viewLeadOrdersUrl .= '?' . \Illuminate\Support\Arr::query($viewLeadOrdersQuery);
|
||||
}
|
||||
@endphp
|
||||
|
||||
@if($leadId > 0)
|
||||
<div class="mt-10 actions">
|
||||
<span class="badge">来源线索:#{{ $leadId }}</span>
|
||||
<a class="btn-secondary btn-sm" href="{!! $viewLeadOrdersUrl !!}">查看该线索关联订单</a>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if(($siteSubscription ?? null) && $siteSubscription->id)
|
||||
<div class="mt-10">
|
||||
<div class="muted">本订单将关联订阅:</div>
|
||||
|
||||
Reference in New Issue
Block a user