feat(orders): redesign user order center

This commit is contained in:
kate522 committed 2026-08-03 12:54:58 +08:00
1 parent 41506eeb3d
commit 26d307056e
10 files changed
+928 -3652

No files matched your search

+4 -2
View File
@@ -17,13 +17,14 @@ function aksrt_get_order_status_labels(): array {
return [];
}
function aksrt_get_orders_page_view(int $user_id, int $paged = 1, int $per_page = 20, string $status = '', string $product_type = ''): array {
function aksrt_get_orders_page_view(int $user_id, int $paged = 1, int $per_page = 20, string $status = 'all', string $product_type = '', string $order_number = ''): array {
$empty = [
'items' => [],
'total' => 0,
'total_pages' => 1,
'page' => 1,
'stats' => ['total' => 0, 'pending' => 0, 'paid' => 0],
'query' => [],
'stats' => ['total' => 0, 'pending' => 0, 'completed' => 0],
'product_types' => class_exists('\AKSRT\Core\DomainModel')
? array_merge(['' => __('全部类型', 'aksrt')], \AKSRT\Core\DomainModel::order_product_type_labels())
: [],
@@ -38,6 +39,7 @@ function aksrt_get_orders_page_view(int $user_id, int $paged = 1, int $per_page
'per_page' => $per_page,
'status' => $status,
'product_type' => $product_type,
'order_number' => $order_number,
];
if (class_exists('\AKSRT\Payment\UserOrders')) {