From 0fcdb4a81cab23c133e042b0bc7dcc14889c42fa Mon Sep 17 00:00:00 2001 From: jack Date: Thu, 2 Jan 2025 18:30:00 +0800 Subject: [PATCH] fix screen --- innopacks/common/src/Repositories/OrderRepo.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/innopacks/common/src/Repositories/OrderRepo.php b/innopacks/common/src/Repositories/OrderRepo.php index 5f2570ef..7dc5b82e 100644 --- a/innopacks/common/src/Repositories/OrderRepo.php +++ b/innopacks/common/src/Repositories/OrderRepo.php @@ -24,6 +24,7 @@ class OrderRepo extends BaseRepo */ public static function getCriteria(): array { + $statuses = \InnoShop\Common\Services\StateMachineService::getAllStatuses(); return [ ['name' => 'number', 'type' => 'input', 'label' => trans('panel/order.number')], ['name' => 'customer_name', 'type' => 'input', 'label' => trans('panel/order.customer_name')], @@ -31,7 +32,7 @@ public static function getCriteria(): array ['name' => 'telephone', 'type' => 'input', 'label' => trans('panel/order.telephone')], ['name' => 'shipping_method_name', 'type' => 'input', 'label' => trans('panel/order.shipping_method_name')], ['name' => 'billing_method_name', 'type' => 'input', 'label' => trans('panel/order.billing_method_name')], - ['name' => 'status', 'type' => 'input', 'label' => trans('panel/order.status')], + ['name' => 'status', 'type' => 'select', 'label' => trans('panel/order.status'), 'options' => $statuses, 'options_key'=>'status', 'options_label' => 'name'], ['name' => 'total', 'type' => 'range', 'label' => trans('panel/order.total'), 'start' => ['name' => 'start'], 'end' => ['name' => 'end'],