diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 1c4c74c..cd071fc 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -622,29 +622,41 @@
待处理治理(Top3)
用于快速判断治理积压:优先清空“能直接处理”的集合。
- -
可BMPA
-
- -
-
{{ $pctGoBmpa }}%({{ $goBmpa }})
-
+ @include('admin.components.mini_bar_row', [ + 'class' => 'mt-6', + 'rowRole' => 'ops-govern-bmpa-row', + 'barRole' => 'ops-govern-bmpa-bar', + 'href' => $platformOrdersQuickLinks['unpaid_pending'], + 'ariaLabel' => '进入可BMPA处理订单集合', + 'label' => '可BMPA', + 'pct' => $pctGoBmpa, + 'title' => $goBmpa . ' / ' . $poTotalForOps . '(' . $pctGoBmpa . '%)', + 'value' => $pctGoBmpa . '%(' . $goBmpa . ')', + ]) - -
可同步
-
- -
-
{{ $pctGoSyncable }}%({{ $goSyncable }})
-
+ @include('admin.components.mini_bar_row', [ + 'class' => 'mt-6', + 'rowRole' => 'ops-govern-syncable-row', + 'barRole' => 'ops-govern-syncable-bar', + 'href' => $platformOrdersQuickLinks['syncable_only'], + 'ariaLabel' => '进入可同步订单集合', + 'label' => '可同步', + 'pct' => $pctGoSyncable, + 'title' => $goSyncable . ' / ' . $poTotalForOps . '(' . $pctGoSyncable . '%)', + 'value' => $pctGoSyncable . '%(' . $goSyncable . ')', + ]) - -
同步失败
-
- -
-
{{ $pctGoSyncFailed }}%({{ $goSyncFailed }})
-
+ @include('admin.components.mini_bar_row', [ + 'class' => 'mt-6', + 'rowRole' => 'ops-govern-sync-failed-row', + 'barRole' => 'ops-govern-sync-failed-bar', + 'href' => $platformOrdersQuickLinks['sync_failed'], + 'ariaLabel' => '进入同步失败订单集合', + 'label' => '同步失败', + 'pct' => $pctGoSyncFailed, + 'title' => $goSyncFailed . ' / ' . $poTotalForOps . '(' . $pctGoSyncFailed . '%)', + 'value' => $pctGoSyncFailed . '%(' . $goSyncFailed . ')', + ])
分母:平台订单总量 {{ $poTotalForOps }}(用于规模感,不作为经营口径)。
@@ -670,29 +682,41 @@
平台健康预警(Top3)
原因型风险:补回执 / 对账 / 核对退款。
- -
无回执
-
- -
-
{{ $pctRiskNoReceipt }}%({{ $riskNoReceipt }})
-
+ @include('admin.components.mini_bar_row', [ + 'class' => 'mt-6', + 'rowRole' => 'ops-risk-no-receipt-row', + 'barRole' => 'ops-risk-no-receipt-bar', + 'href' => $platformOrdersQuickLinks['paid_no_receipt'], + 'ariaLabel' => '进入无回执订单集合', + 'label' => '无回执', + 'pct' => $pctRiskNoReceipt, + 'title' => $riskNoReceipt . ' / ' . $poTotalForOps . '(' . $pctRiskNoReceipt . '%)', + 'value' => $pctRiskNoReceipt . '%(' . $riskNoReceipt . ')', + ]) - -
对账不一致
-
- -
-
{{ $pctRiskReconcileMismatch }}%({{ $riskReconcileMismatch }})
-
+ @include('admin.components.mini_bar_row', [ + 'class' => 'mt-6', + 'rowRole' => 'ops-risk-reconcile-mismatch-row', + 'barRole' => 'ops-risk-reconcile-mismatch-bar', + 'href' => $platformOrdersQuickLinks['reconcile_mismatch'], + 'ariaLabel' => '进入对账不一致订单集合', + 'label' => '对账不一致', + 'pct' => $pctRiskReconcileMismatch, + 'title' => $riskReconcileMismatch . ' / ' . $poTotalForOps . '(' . $pctRiskReconcileMismatch . '%)', + 'value' => $pctRiskReconcileMismatch . '%(' . $riskReconcileMismatch . ')', + ]) - -
退款不一致
-
- -
-
{{ $pctRiskRefundInconsistent }}%({{ $riskRefundInconsistent }})
-
+ @include('admin.components.mini_bar_row', [ + 'class' => 'mt-6', + 'rowRole' => 'ops-risk-refund-inconsistent-row', + 'barRole' => 'ops-risk-refund-inconsistent-bar', + 'href' => $platformOrdersQuickLinks['refund_inconsistent'], + 'ariaLabel' => '进入退款不一致订单集合', + 'label' => '退款不一致', + 'pct' => $pctRiskRefundInconsistent, + 'title' => $riskRefundInconsistent . ' / ' . $poTotalForOps . '(' . $pctRiskRefundInconsistent . '%)', + 'value' => $pctRiskRefundInconsistent . '%(' . $riskRefundInconsistent . ')', + ])