fix: actualizar sustitucion para los tags de los vehiculos y corregir los campos del pdf

This commit is contained in:
Juan Felipe Zapata Moreno 2026-03-31 16:47:10 -06:00
parent ea2dd1b3ff
commit b216258bdc
2 changed files with 13 additions and 6 deletions

View File

@ -622,13 +622,20 @@ private function substitutionData(Tag $tag)
// datos del vehículo // datos del vehículo
if ($oldTagLog->vehicle) { if ($oldTagLog->vehicle) {
$data['id_chip'] = $oldTagLog->vehicle->id_chip ?? '';
$data['placa'] = $oldTagLog->vehicle->placa ?? ''; $data['placa'] = $oldTagLog->vehicle->placa ?? '';
$data['niv'] = $oldTagLog->vehicle->niv ?? ''; $data['niv'] = $oldTagLog->vehicle->niv ?? '';
// tag NUEVO $currentVehicleTag = $oldTagLog->vehicle->tag;
$newTag = $oldTagLog->vehicle->tag; $isFlowA = $currentVehicleTag && $currentVehicleTag->id === $tag->id;
$data['folio_sustituto'] = $newTag?->folio ?? '';
if ($isFlowA) {
$data['folio'] = $oldTagLog->folio_anterior ?? $tag->folio ?? '';
$data['folio_sustituto'] = $tag->folio ?? '';
$data['id_chip'] = $tag->tag_number ?? '';
} else {
$data['folio_sustituto'] = $currentVehicleTag?->folio ?? '';
$data['id_chip'] = $currentVehicleTag?->tag_number ?? '';
}
} }
return $data; return $data;

View File

@ -120,7 +120,7 @@
</tr> </tr>
<tr class="data-row"> <tr class="data-row">
<td class="data-label">FOLIO ANTERIOR:</td> <td class="data-label">FOLIO ANTERIOR:</td>
<td class="data-value">{{ $substitution['folio_sustituto'] ?? '' }}</td> <td class="data-value">{{ $substitution['folio'] ?? '' }}</td>
</tr> </tr>
<tr class="data-row"> <tr class="data-row">
<td class="data-label">ID DE LA CONSTANCIA (CHIP):</td> <td class="data-label">ID DE LA CONSTANCIA (CHIP):</td>
@ -128,7 +128,7 @@
</tr> </tr>
<tr class="data-row"> <tr class="data-row">
<td class="data-label">FOLIO ACTUAL:</td> <td class="data-label">FOLIO ACTUAL:</td>
<td class="data-value">{{ $substitution['folio'] ?? '' }}</td> <td class="data-value">{{ $substitution['folio_sustituto'] ?? '' }}</td>
</tr> </tr>
<tr class="data-row"> <tr class="data-row">
<td class="data-label">PLACAS:</td> <td class="data-label">PLACAS:</td>