fix: pacakges/boxes razones de cancelación

This commit is contained in:
Juan Felipe Zapata Moreno 2026-01-17 01:13:28 -06:00
parent 974efc1c9c
commit 50e0cff497

View File

@ -31,6 +31,7 @@ public function index(Request $request)
'tags.status:id,code,name', 'tags.status:id,code,name',
'tags.vehicle:id,placa,niv', 'tags.vehicle:id,placa,niv',
'tags.module:id,name', 'tags.module:id,name',
'tags.cancellationLogs.cancellationReason',
'user:id,name,email' 'user:id,name,email'
]); ]);
} else { } else {
@ -107,6 +108,11 @@ public function index(Request $request)
'id' => $tag->module->id, 'id' => $tag->module->id,
'name' => $tag->module->name, 'name' => $tag->module->name,
] : null, ] : null,
'cancellation_reason' => in_array($tag->status?->code, ['cancelled', 'damaged']) && $tag->cancellationLogs->first() ? [
'reason' => $tag->cancellationLogs->first()->cancellationReason?->name,
'observations' => $tag->cancellationLogs->first()->cancellation_observations,
'cancelled_at' => $tag->cancellationLogs->first()->cancellation_at,
] : null,
]; ];
}), }),
]; ];