From b86b942b8d73af5121066fc50f8cd1e8ceb2dd26 Mon Sep 17 00:00:00 2001 From: Nick Zeng Date: Fri, 30 Jan 2026 17:01:29 +0800 Subject: [PATCH] update order model --- backend/app/Constants/OrderType.php | 26 ++++++++++++++++++++++++++ backend/app/Model/Order.php | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 backend/app/Constants/OrderType.php diff --git a/backend/app/Constants/OrderType.php b/backend/app/Constants/OrderType.php new file mode 100644 index 0000000..89ca83d --- /dev/null +++ b/backend/app/Constants/OrderType.php @@ -0,0 +1,26 @@ + 'integer', 'company_id' => 'integer', 'platform_id' => 'integer', 'store_id' => 'integer', 'order_status_id' => 'integer', 'payment_method_id' => 'integer', 'presale' => 'boolean', 'order_type_id' => 'integer', 'created_at' => 'datetime', 'updated_at' => 'datetime']; + protected array $casts = ['id' => 'integer', 'company_id' => 'integer', 'platform_id' => 'integer', 'store_id' => 'integer', 'order_status_id' => 'integer', 'payment_method_id' => 'integer', 'presale' => 'boolean', 'order_type_id' => 'integer', 'raw' => 'json', 'ext' => 'json', 'created_at' => 'datetime', 'updated_at' => 'datetime']; /** * 获取订单子项(基于 hypertable 分区键查询)