update start date menghitung final log

This commit is contained in:
2024-01-30 16:54:54 +07:00
parent 1cd65a9077
commit 529cb5c483

View File

@@ -8,6 +8,7 @@ use Illuminate\Support\Str;
use App\Models\Organization;
use App\Models\File;
use App\Models\User;
use App\Models\RequestLogBenefit;
use Carbon\Carbon;
class ReportLogResource extends JsonResource
@@ -28,8 +29,16 @@ class ReportLogResource extends JsonResource
$parsedDateTime = Carbon::parse($this->created_at);
$formattedDateTime = $parsedDateTime->format('Y-m-d H:i:s');
$timeInsertBenefit = RequestLogBenefit::where('request_log_id', $this->id)->first();
if ($timeInsertBenefit){
$durationFinalGl = Helper::differenceTime($this->created_final_at,$timeInsertBenefit->created_at);
} else {
$durationFinalGl = 0;
}
$durationGl = Helper::differenceTime($formattedDateTime, $this->submission_date);
$durationFinalGl = Helper::differenceTime($this->created_final_at, $this->approved_final_log_by);
$data = [
'id' => $this->id,