修复两个问题

This commit is contained in:
kate522 committed 2026-08-24 16:38:03 +08:00
1 parent 48a82403b2
commit 58f3f42bf8
15 files changed
+173 -23

No files matched your search

+17 -2
View File
@@ -89,14 +89,29 @@ final class OrderCenterQuery {
public function database_statuses(): array {
return match ($this->status()) {
self::STATUS_PENDING => [Order::STATUS_CREATED, Order::STATUS_PENDING],
self::STATUS_COMPLETED => [Order::STATUS_PAID],
self::STATUS_CLOSED => [Order::STATUS_CANCELLED, Order::STATUS_EXPIRED],
self::STATUS_COMPLETED => [
Order::STATUS_PAID,
Order::STATUS_DELIVERED,
Order::STATUS_COMPLETED,
Order::STATUS_PENDING_REVIEW,
],
self::STATUS_CLOSED => [
Order::STATUS_CANCELLED,
Order::STATUS_EXPIRED,
Order::STATUS_REFUNDING,
Order::STATUS_REFUNDED,
],
default => [
Order::STATUS_CREATED,
Order::STATUS_PENDING,
Order::STATUS_PAID,
Order::STATUS_DELIVERED,
Order::STATUS_COMPLETED,
Order::STATUS_PENDING_REVIEW,
Order::STATUS_CANCELLED,
Order::STATUS_EXPIRED,
Order::STATUS_REFUNDING,
Order::STATUS_REFUNDED,
],
};
}