feat : order

This commit is contained in:
2025-03-21 16:24:16 +08:00
parent 8699b6c6ad
commit 8176feb77b
4 changed files with 122 additions and 7 deletions

View File

@@ -54,7 +54,7 @@ class OrderListService extends BaseService
{
$limit = (int)$this->request->input('limit', 20);
//todo where kitchenID
//todo where
$orderList = $this->orderModel
->when($this->request->input('search_user_id'), function ($query) {
$query->where('user_id', $this->request->input('search_user_id'));
@@ -62,14 +62,18 @@ class OrderListService extends BaseService
->when($this->request->input('search_status'), function ($query) {
$query->where('status', $this->request->input('search_status'));
})
->when($this->request->input('city_id'), function ($query) {
$query->where('city_id', $this->request->input('city_id'));
->when($this->request->input('search_city_id'), function ($query) {
$query->where('city_id', $this->request->input('search_city_id'));
})
->when($this->request->input('search_kitchen_id'), function ($query) {
$query->where('kitchen_id', $this->request->input('search_kitchen_id'));
})
->select([
'id',
'cycle_id',
'order_sno',
'user_id',
'kitchen_id',
'site_id',
'copies',
'type',