diff --git a/src/Admin/Native/PayOrders.php b/src/Admin/Native/PayOrders.php index 99cea72f..45b7d82f 100644 --- a/src/Admin/Native/PayOrders.php +++ b/src/Admin/Native/PayOrders.php @@ -79,10 +79,6 @@ class PayOrders { } $items = $repo->get_orders_admin($args, $search); - $flow_numbers = \AKSRT\Finance\FinancialFlowQuery::get_instance()->order_payment_number_map(array_map( - static fn(array $row): string => (string) ($row['order_number'] ?? ''), - $items - )); $total = $repo->get_orders_count($args, $search); $pages = max(1, (int) ceil($total / $per_page)); $labels = class_exists('\AKSRT\Core\DomainModel') @@ -195,7 +191,7 @@ class PayOrders { echo ''; echo ''; - echo ''; + echo ''; echo ''; echo ''; echo ''; @@ -214,7 +210,6 @@ class PayOrders { $user = $user_id > 0 ? get_userdata($user_id) : null; $status_key = (string) ($row['status'] ?? ''); $status_label = $labels[$status_key] ?? $status_key; - $flow_number = (string) ($flow_numbers[$order_number] ?? ''); $product_id = (int) ($row['product_id'] ?? 0); $product_type = sanitize_key((string) ($row['product_type'] ?? '')); $meta = is_array($row['meta_payload'] ?? null) ? $row['meta_payload'] : []; @@ -224,7 +219,7 @@ class PayOrders { } echo ''; - echo ''; + echo ''; echo ''; echo ''; echo '';
' . esc_html__('订单号 / 支付流水号', 'aksrt') . '' . esc_html__('订单号', 'aksrt') . '' . esc_html__('用户', 'aksrt') . '' . esc_html__('商品信息', 'aksrt') . '' . esc_html__('金额 / 支付方式', 'aksrt') . '
' . esc_html($order_number) . '
' . esc_html__('流水:', 'aksrt') . ($flow_number !== '' ? '' . esc_html($flow_number) . '' : '—') . '
' . esc_html($order_number) . '' . ($user ? esc_html($user->display_name . ' (#' . $user_id . ')') : esc_html((string) $user_id)) . '' . esc_html($product_title !== '' ? $product_title : $product_type) . '
' . esc_html($product_type) . ($product_id > 0 ? ' #' . esc_html((string) $product_id) : '') . '
' . esc_html($this->order_amount($row)) . '
' . esc_html((string) ($row['payment_method'] ?? '')) . '