diff --git a/src/Admin/Native/PayOrders.php b/src/Admin/Native/PayOrders.php
index 8399e095..e8385a05 100644
--- a/src/Admin/Native/PayOrders.php
+++ b/src/Admin/Native/PayOrders.php
@@ -417,6 +417,7 @@ class PayOrders {
. '.aksrt-as-review-main{flex:1 1 460px;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;}'
. '.aksrt-as-review-main p{margin:0;}'
. '.aksrt-status-select{min-width:150px;}'
+ . '.aksrt-as-refund-flag{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;margin:0;}'
. '.aksrt-as-review textarea{flex:1 1 240px;min-width:0;box-sizing:border-box;margin:0;}'
. '.aksrt-as-review-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;}'
. '.aksrt-as-field--wide{grid-column:1/-1;}'
@@ -462,6 +463,7 @@ class PayOrders {
if ($desc_cell === '') $desc_cell = '—';
$status_label = $status_labels[(string) $item['status']] ?? (string) $item['status'];
$admin_note = (string) ($item['admin_note'] ?? '');
+ $order_refunded = is_array($order) && (string) ($order['status'] ?? '') === \AKSRT\Core\DomainModel::ORDER_STATUS_REFUNDED;
// 摘要行 + 手风琴详情行:点击「操作」展开整条记录的完整信息与状态面板
echo '
';
echo '' . esc_html((string) $id) . ' ' . esc_html((string) ($item['created_at'] ?? '')) . ' | ';
@@ -509,6 +511,10 @@ class PayOrders {
echo '';
echo '';
echo '';
+ // 勾选后在确认时把关联订单推到已退款;订单本已退款时呈现为不可改的已选状态
+ echo '';
echo '';
echo '
';
echo '