Chore: remove duplicate refund_status guard in batchMarkActivated safety valves

This commit is contained in:
萝卜
2026-03-17 01:27:51 +08:00
parent 3cba715f01
commit 622c9be21e

View File

@@ -1902,12 +1902,7 @@ class PlatformOrderController extends Controller
// 治理优先:当用户显式筛选「有退款」时,不允许直接批量生效
if ((string) ($filters['refund_status'] ?? '') === 'has') {
return redirect()->back()->with('warning', '当前筛选为「有退款」订单集合。为避免带退款订单直接批量生效,请先完成退款治理(核对退款回执/修正状态)后再执行。');
}
// 治理优先:当筛选集合为「有退款」时,不允许直接批量生效
if ((string) ($filters['refund_status'] ?? '') === 'has') {
return redirect()->back()->with('warning', '当前筛选为「有退款」订单集合。为避免带退款订单被批量推进,请先完成退款治理(核对退款回执/修正状态)后再执行批量仅标记为已生效。');
return redirect()->back()->with('warning', '当前筛选为「有退款」订单集合。为避免带退款订单直接批量生效,请先完成退款治理(核对退款回执/修正状态)后再执行批量仅标记为已生效。');
}
// 治理优先:当筛选集合命中“对账不一致/退款不一致”时,不允许直接批量生效