date
parent
1bb1882e0e
commit
efad30d9ff
|
|
@ -67,7 +67,7 @@ return new class extends \A7kz\Platform\Commands\InstallScript {
|
||||||
])->id;
|
])->id;
|
||||||
$car->serial_number = $value['СерийныйНомер'];
|
$car->serial_number = $value['СерийныйНомер'];
|
||||||
$car->state_number = $value['ГосНомер'];
|
$car->state_number = $value['ГосНомер'];
|
||||||
$car->manufacture_year = $value['ГодПроизводства'];
|
$car->manufacture_year = $this->formatDate($value['ГодПроизводства']);
|
||||||
$car->passport_number = $value['НомерТехПаспорта'];
|
$car->passport_number = $value['НомерТехПаспорта'];
|
||||||
$car->passport_date = $value['ДатаТехпаспорта'];
|
$car->passport_date = $value['ДатаТехпаспорта'];
|
||||||
$car->estimated_cost = $value['ОценочнаяСтоимость'];
|
$car->estimated_cost = $value['ОценочнаяСтоимость'];
|
||||||
|
|
@ -134,4 +134,16 @@ return new class extends \A7kz\Platform\Commands\InstallScript {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function formatDate($date): ?string
|
||||||
|
{
|
||||||
|
$date = trim($date);
|
||||||
|
|
||||||
|
try {
|
||||||
|
$dateObject = \Carbon\Carbon::createFromFormat('d.m.Y', $date);
|
||||||
|
return $dateObject->format('Y-m-d');
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue