Browse Source

Remove progress status checker

pull/3/head
Wahyu Ramadhan 2 years ago
parent
commit
bee51f8ce5
  1. 5
      app/Models/ReportActivityMaterial.php

5
app/Models/ReportActivityMaterial.php

@ -61,15 +61,10 @@ class ReportActivityMaterial extends Model
$activity->biaya_actual -= floatval($assignedMaterial->budget) * floatval($data->qty);
$dataPlan = AssignMaterial::where('activity_id', $activity->id)->get();
if($dataPlan[0]->status_activity == 'done'){
$activity->persentase_progress = 100;
} else {
$totalPlan = $dataPlan->sum('qty_planning');
$totalVolumeActual = ReportActivityMaterial::where('activity_id', '=', $activity->id)->sum("qty");
$percentage = ($totalVolumeActual * 100) / $totalPlan;
$activity->persentase_progress = $percentage >= config('app.max_percentage_not_done') ? config('app.max_percentage_not_done') : $percentage;
}
$activity->save();
});

Loading…
Cancel
Save