change dlogic in vehivvcle
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Has been cancelled
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Has been cancelled
Laravel Larastan / larastan (pull_request) Has been cancelled
Laravel Pint / pint (pull_request) Has been cancelled
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Has been cancelled
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Has been cancelled
Laravel Larastan / larastan (pull_request) Has been cancelled
Laravel Pint / pint (pull_request) Has been cancelled
This commit is contained in:
@@ -55,20 +55,6 @@ class VehicleController extends Controller
|
|||||||
], 404);
|
], 404);
|
||||||
}
|
}
|
||||||
|
|
||||||
// $expectedKeys = ['vehicle_number','entry_time','exit_time','duration','type'];
|
|
||||||
|
|
||||||
// $requestKeys = array_keys($request->all());
|
|
||||||
|
|
||||||
// sort($expectedKeys);
|
|
||||||
// sort($requestKeys);
|
|
||||||
|
|
||||||
// if ($expectedKeys != $requestKeys) {
|
|
||||||
// return response()->json([
|
|
||||||
// 'status' => 'ERROR',
|
|
||||||
// 'status_description' => 'Send proper valid JSON structure'
|
|
||||||
// ], 400);
|
|
||||||
// }
|
|
||||||
|
|
||||||
$plantId = $plantCod->id;
|
$plantId = $plantCod->id;
|
||||||
|
|
||||||
$data = $request->all();
|
$data = $request->all();
|
||||||
@@ -140,20 +126,27 @@ class VehicleController extends Controller
|
|||||||
], 404);
|
], 404);
|
||||||
}
|
}
|
||||||
|
|
||||||
$entryTime = $entryTimeRaw
|
if(!empty($entryTimeRaw)){
|
||||||
? Carbon::createFromFormat('d/m/Y h:i:s A', $entryTimeRaw)
|
$entryTime = $entryTimeRaw
|
||||||
: null;
|
? Carbon::createFromFormat('d/m/Y h:i:s A', $entryTimeRaw)
|
||||||
|
: null;
|
||||||
|
}
|
||||||
|
|
||||||
$exitTime = $exitTimeRaw
|
$exitTime = null;
|
||||||
|
|
||||||
|
if(!empty($exitTimeRaw)){
|
||||||
|
|
||||||
|
$exitTime = $exitTimeRaw
|
||||||
? Carbon::createFromFormat('d/m/Y h:i:s A', $exitTimeRaw)
|
? Carbon::createFromFormat('d/m/Y h:i:s A', $exitTimeRaw)
|
||||||
: null;
|
: null;
|
||||||
|
}
|
||||||
|
|
||||||
$record = VehicleEntry::insert([
|
$record = VehicleEntry::insert([
|
||||||
'plant_id' => $plantId,
|
'plant_id' => $plantId,
|
||||||
'vehicle_number' => $vehicleNo,
|
'vehicle_number' => $vehicleNo,
|
||||||
'entry_time' => $entryTime,
|
'entry_time' => $entryTime,
|
||||||
'exit_time' => $exitTime,
|
'exit_time' => $exitTime ?? null,
|
||||||
'duration' => $duration,
|
'duration' => $duration ?: null,
|
||||||
'type' => $type,
|
'type' => $type,
|
||||||
'created_at' => now(),
|
'created_at' => now(),
|
||||||
'updated_at' => now(),
|
'updated_at' => now(),
|
||||||
|
|||||||
Reference in New Issue
Block a user