refactor(platform_orders): use BackUrl::withBack for lead/governance list links on show
This commit is contained in:
@@ -20,15 +20,13 @@
|
||||
};
|
||||
|
||||
// 常用治理列表链接:统一口径(携带 back 回到当前订单详情自身,且不嵌套 back)
|
||||
$reconcileMismatchListUrl = '/admin/platform-orders?' . \Illuminate\Support\Arr::query([
|
||||
$reconcileMismatchListUrl = \App\Support\BackUrl::withBack('/admin/platform-orders?' . \Illuminate\Support\Arr::query([
|
||||
'reconcile_mismatch' => 1,
|
||||
'back' => $orderShowSelf,
|
||||
]);
|
||||
]), $orderShowSelf);
|
||||
|
||||
$refundInconsistentListUrl = '/admin/platform-orders?' . \Illuminate\Support\Arr::query([
|
||||
$refundInconsistentListUrl = \App\Support\BackUrl::withBack('/admin/platform-orders?' . \Illuminate\Support\Arr::query([
|
||||
'refund_inconsistent' => 1,
|
||||
'back' => $orderShowSelf,
|
||||
]);
|
||||
]), $orderShowSelf);
|
||||
@endphp
|
||||
<div class="card mb-20">
|
||||
<p class="muted muted-tight">这里用于运营排查:订单核心字段、关联订阅、以及订阅同步元数据(meta)。</p>
|
||||
@@ -37,10 +35,9 @@
|
||||
$platformLeadId = (int) (data_get($order->meta, 'platform_lead_id') ?? 0);
|
||||
$leadIndexUrl = '';
|
||||
if ($platformLeadId > 0) {
|
||||
$leadIndexUrl = '/admin/platform-leads?' . \Illuminate\Support\Arr::query([
|
||||
$leadIndexUrl = \App\Support\BackUrl::withBack('/admin/platform-leads?' . \Illuminate\Support\Arr::query([
|
||||
'lead_id' => $platformLeadId,
|
||||
'back' => $orderShowSelf,
|
||||
]);
|
||||
]), $orderShowSelf);
|
||||
}
|
||||
@endphp
|
||||
@if($platformLeadId > 0)
|
||||
@@ -61,10 +58,9 @@
|
||||
$platformLeadId = (int) (data_get($order->meta, 'platform_lead_id') ?? 0);
|
||||
$platformLeadUrl = '';
|
||||
if ($platformLeadId > 0) {
|
||||
$platformLeadUrl = '/admin/platform-leads?' . \Illuminate\Support\Arr::query([
|
||||
$platformLeadUrl = \App\Support\BackUrl::withBack('/admin/platform-leads?' . \Illuminate\Support\Arr::query([
|
||||
'lead_id' => $platformLeadId,
|
||||
'back' => $orderShowSelf,
|
||||
]);
|
||||
]), $orderShowSelf);
|
||||
}
|
||||
@endphp
|
||||
@if($platformLeadId > 0)
|
||||
|
||||
Reference in New Issue
Block a user