Cleanup + Code Refactor

This commit is contained in:
Dillon Ngo
2025-08-15 09:14:43 +08:00
parent c52b577c19
commit d8f1262ec2
35 changed files with 1000 additions and 229 deletions
+1 -12
View File
@@ -42,17 +42,6 @@ class ContainerBaseResource extends JsonResource
protected function getSortedPackingLists()
{
$sortedPackingLists = $this->packingLists()->get()->sortBy(fn ($packingList) => $packingList->owner->company_module_id);
foreach ($sortedPackingLists as $item) {
$item['include_shipping_transaction'] = false;
$item['include_suspended_invoice'] = false;
$item['include_packages'] = true;
$item['include_receive_packing_list'] = false;
$item['include_base_only_in_receive_packing_list'] = true;
$item['include_order_in_packages'] = false;
$item['include_transport_in_packages'] = false;
$item['include_container_in_packages'] = false;
$item['include_packing_list_reference_in_packages'] = false;
}
return $this->whenLoaded('packingLists', PackingListBaseResource::collection($sortedPackingLists));
return $this->whenLoaded('packingLists', PackingListForContainerBaseResource::collection($sortedPackingLists));
}
}