From 9e95da84c4ce396fe46f18d5260df1dd9d889b86 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Sat, 5 Mar 2022 16:34:41 +0800 Subject: [PATCH] group container packing lists by customer --- app/Http/Resources/ContainerResource.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Resources/ContainerResource.php b/app/Http/Resources/ContainerResource.php index 28b4786e..ef62364e 100644 --- a/app/Http/Resources/ContainerResource.php +++ b/app/Http/Resources/ContainerResource.php @@ -30,7 +30,9 @@ class ContainerResource extends JsonResource 'remarks' => RemarkResource::collection($this->remarks), 'status' => $this->status, 'packing_lists' => $this->whenLoaded('packingLists', PackingListResource::collection($this->whenLoaded('packingLists', function(){ - return $this->packingLists()->whereHas('packages')->get(); + return $this->packingLists()->whereHas('packages')->get()->groupBy(function ($package) { + return $package->packingList->owner->company_module_id; + }); }))) ]; }