75 lines
2.6 KiB
PHP
75 lines
2.6 KiB
PHP
<?php
|
|
use App\Models\IncomingControlPaint;
|
|
use App\Models\PaintFollowUp;
|
|
|
|
$id = $request['key'];
|
|
|
|
/*
|
|
$incomingControlPaints = IncomingControlPaint::where("id", $id)->get();
|
|
|
|
//->where("id",">", $lastId)
|
|
|
|
|
|
|
|
$count = 0;
|
|
|
|
foreach($incomingControlPaints AS $incomingControlPaint) {
|
|
// Update for brand_name_1
|
|
$updateData1 = [
|
|
'incoming_control_akt_no_1' => $incomingControlPaint->akt_number,
|
|
'incoming_control_rfi_no_1' => $incomingControlPaint->rfi_no,
|
|
'akt_date_1' => $incomingControlPaint->akt_date,
|
|
'standartgost_iso_en_1' => $incomingControlPaint->manufacturing_standard,
|
|
'certificate_passport_no_1' => $incomingControlPaint->certificate_no,
|
|
'certificate_passport_date_1' => $incomingControlPaint->certificate_date,
|
|
];
|
|
|
|
$whereData1 = [
|
|
'brend_name_1' => $incomingControlPaint->brend_name,
|
|
];
|
|
|
|
PaintFollowUp::where($whereData1)->update($updateData1);
|
|
|
|
// Update for brand_name_2
|
|
$updateData2 = [
|
|
'incoming_control_akt_no_2' => $incomingControlPaint->akt_number,
|
|
'incoming_control_rfi_no_2' => $incomingControlPaint->rfi_no,
|
|
'akt_date_2' => $incomingControlPaint->akt_date,
|
|
'standartgost_iso_en_2' => $incomingControlPaint->manufacturing_standard,
|
|
'certificate_passport_no_2' => $incomingControlPaint->certificate_no,
|
|
'certificate_passport_date_2' => $incomingControlPaint->certificate_date,
|
|
];
|
|
|
|
$whereData2 = [
|
|
'brend_name_2' => $incomingControlPaint->brend_name,
|
|
];
|
|
|
|
PaintFollowUp::where($whereData2)->update($updateData2);
|
|
|
|
// Update for brand_name_3
|
|
$updateData3 = [
|
|
'incoming_control_akt_no_3' => $incomingControlPaint->akt_number,
|
|
'incoming_control_rfi_no_3' => $incomingControlPaint->rfi_no,
|
|
'akt_date_3' => $incomingControlPaint->akt_date,
|
|
'standartgost_iso_en_3' => $incomingControlPaint->manufacturing_standard,
|
|
'certificate_passport_no_3' => $incomingControlPaint->certificate_no,
|
|
'certificate_passport_date_3' => $incomingControlPaint->certificate_date,
|
|
];
|
|
|
|
$whereData3 = [
|
|
'brend_name_3' => $incomingControlPaint->brend_name,
|
|
];
|
|
|
|
PaintFollowUp::where($whereData)->update($updateData);
|
|
|
|
Cache::put($cachePrefix, $incomingControlPaint->id);
|
|
|
|
$count++;
|
|
}
|
|
dump("$count Data has been sync from Incoming Control Paint to Paint Follow Up");
|
|
|
|
*/
|
|
|
|
|
|
|
|
?>
|