add gps to migration
This commit is contained in:
@@ -47,11 +47,17 @@ class DailyMovingMachineCommand extends Command
|
||||
$missionCodes = $missions->pluck('machine_code');
|
||||
|
||||
$cmmsOnly = $cmms->diff($missionCodes);
|
||||
$missionOnly = $missionCodes->diff($cmms);
|
||||
// $missionOnly = $missionCodes->diff($cmms);
|
||||
|
||||
$violationMachineCodes = MissionViolation::query()->whereDate('request_date', $date)->pluck('machine_code');
|
||||
|
||||
foreach ($cmmsOnly as $code) {
|
||||
$cmm = $response->firstWhere('machineCode', '=', $code);
|
||||
|
||||
if ($violationMachineCodes->contains($cmm->machine_code)) {
|
||||
break;
|
||||
}
|
||||
|
||||
MissionViolation::query()->create([
|
||||
'machine_code' => $code,
|
||||
'machine_id' => CMMSMachine::query()->firstWhere('machine_code', '=', $code)->id,
|
||||
@@ -63,16 +69,16 @@ class DailyMovingMachineCommand extends Command
|
||||
]);
|
||||
}
|
||||
|
||||
foreach ($missionOnly as $code) {
|
||||
MissionViolation::query()->create([
|
||||
'machine_code' => $code,
|
||||
'mission_id' => $missions->where('machine_code', '=', $code)->value('id'),
|
||||
'type' => MissionViolationType::ADAM_TAHAROK->value,
|
||||
'request_date' => $date,
|
||||
]);
|
||||
}
|
||||
// foreach ($missionOnly as $code) {
|
||||
// MissionViolation::query()->create([
|
||||
// 'machine_code' => $code,
|
||||
// 'mission_id' => $missions->where('machine_code', '=', $code)->value('id'),
|
||||
// 'type' => MissionViolationType::ADAM_TAHAROK->value,
|
||||
// 'request_date' => $date,
|
||||
// ]);
|
||||
// }
|
||||
|
||||
$this->info("ماشینهای متحرک بدون مأموریت: " . $cmmsOnly->count());
|
||||
$this->info("مأموریتهای بدون حرکت در CMMS: " . $missionOnly->count());
|
||||
// $this->info("مأموریتهای بدون حرکت در CMMS: " . $missionOnly->count());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user