fixxx
parent
89eac0ff25
commit
5ffa7ea7a0
|
|
@ -52,20 +52,24 @@ class Sync1cApiController extends Controller
|
||||||
|
|
||||||
if ($value['ПометкаУдаления'] == 'Да' or $value['НеИспользовать'] == 'Да') {
|
if ($value['ПометкаУдаления'] == 'Да' or $value['НеИспользовать'] == 'Да') {
|
||||||
$class_id = UniModel::model('pipi_auto_classes', $segment->connector)
|
$class_id = UniModel::model('pipi_auto_classes', $segment->connector)
|
||||||
->first(['name' => $value['Класс']])?->id;
|
->where('name', $value['Класс'])->first()?->id;
|
||||||
|
|
||||||
$type_id = UniModel::model('pipi_auto_types', $segment->connector)
|
$type_id = UniModel::model('pipi_auto_types', $segment->connector)
|
||||||
->first(['name' => $value['Тип']]);
|
->where('name', $value['Тип'])->first();
|
||||||
|
|
||||||
$brand_id = UniModel::model('pipi_auto_brands', $segment->connector)
|
$brand_id = UniModel::model('pipi_auto_brands', $segment->connector)
|
||||||
->first(['name' => $value['Марка']]);
|
->where('name', $value['Марка'])->first();
|
||||||
|
|
||||||
$color_id = UniModel::model('pipi_auto_colors', $segment->connector)
|
$color_id = UniModel::model('pipi_auto_colors', $segment->connector)
|
||||||
->first(['name' => $value['Цвет']]);
|
->where('name', $value['Цвет'])->first();
|
||||||
|
|
||||||
$model = UniModel::model('pipi_brand_models', $segment->connector)
|
$model = UniModel::model('pipi_brand_models', $segment->connector)
|
||||||
->first([
|
->where('name', $value['Модель'])
|
||||||
'name' => $value['Модель'],
|
->where('brand_id', $brand_id?->id)
|
||||||
'brand_id' => $brand_id?->id,
|
->where('year', $this->formatDate($value['ГодПроизводства'])?->format('Y'))
|
||||||
'year' => $this->formatDate($value['ГодПроизводства'])?->format('Y'),
|
->first();
|
||||||
]);
|
}
|
||||||
} else {
|
else {
|
||||||
$class_id = UniModel::model('pipi_auto_classes', $segment->connector)
|
$class_id = UniModel::model('pipi_auto_classes', $segment->connector)
|
||||||
->firstOrCreate(['name' => $value['Класс']])->id;
|
->firstOrCreate(['name' => $value['Класс']])->id;
|
||||||
$type_id = UniModel::model('pipi_auto_types', $segment->connector)
|
$type_id = UniModel::model('pipi_auto_types', $segment->connector)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue