From 046c5c7c038b1f5adc4c33b61db68d3e521d24a1 Mon Sep 17 00:00:00 2001 From: Nafies Luthfi Date: Thu, 21 Jun 2018 21:29:52 +0800 Subject: [PATCH] Added last update time on project job list Update job updated_at on task update --- app/Entities/Projects/Task.php | 2 ++ resources/lang/de/time.php | 2 ++ resources/lang/en/time.php | 2 ++ resources/lang/id/time.php | 2 ++ resources/views/jobs/partials/job-show.blade.php | 1 + resources/views/projects/jobs/index.blade.php | 2 ++ 6 files changed, 11 insertions(+) diff --git a/app/Entities/Projects/Task.php b/app/Entities/Projects/Task.php index 43a5eba..cb5e78a 100755 --- a/app/Entities/Projects/Task.php +++ b/app/Entities/Projects/Task.php @@ -8,6 +8,8 @@ class Task extends Model { protected $guarded = ['id', 'created_at', 'updated_at']; + protected $touches = ['job']; + public function job() { return $this->belongsTo(Job::class, 'job_id'); diff --git a/resources/lang/de/time.php b/resources/lang/de/time.php index 14c811d..2e18c53 100644 --- a/resources/lang/de/time.php +++ b/resources/lang/de/time.php @@ -18,4 +18,6 @@ return [ '11' => 'November', '12' => 'Dezember', ], + + 'updated_at' => 'Last Update', ]; diff --git a/resources/lang/en/time.php b/resources/lang/en/time.php index b361aab..7d728c9 100644 --- a/resources/lang/en/time.php +++ b/resources/lang/en/time.php @@ -18,4 +18,6 @@ return [ '11' => 'November', '12' => 'December', ], + + 'updated_at' => 'Last Update', ]; diff --git a/resources/lang/id/time.php b/resources/lang/id/time.php index d7f5a53..2aa0f31 100644 --- a/resources/lang/id/time.php +++ b/resources/lang/id/time.php @@ -18,4 +18,6 @@ return [ '11' => 'Nopember', '12' => 'Desember', ], + + 'updated_at' => 'Update Terakhir', ]; diff --git a/resources/views/jobs/partials/job-show.blade.php b/resources/views/jobs/partials/job-show.blade.php index 857b1ab..36b993c 100644 --- a/resources/views/jobs/partials/job-show.blade.php +++ b/resources/views/jobs/partials/job-show.blade.php @@ -9,6 +9,7 @@ @endcan {{ __('job.progress') }}{{ formatDecimal($job->progress) }}% {{ __('job.worker') }}{{ $job->worker->name }} + {{ __('time.updated_at') }}{{ $job->updated_at }} {{ __('job.description') }}{!! nl2br($job->description) !!} diff --git a/resources/views/projects/jobs/index.blade.php b/resources/views/projects/jobs/index.blade.php index 6425df3..f484679 100755 --- a/resources/views/projects/jobs/index.blade.php +++ b/resources/views/projects/jobs/index.blade.php @@ -60,6 +60,7 @@ {{ trans('job.price') }} @endcan {{-- {{ trans('job.worker') }} --}} + {{ trans('time.updated_at') }} {{ trans('app.action') }} @@ -86,6 +87,7 @@ {{ formatRp($job->price) }} @endcan {{-- {{ $job->worker->name }} --}} + {{ $job->updated_at->diffForHumans() }} @can('view', $job) {!! html_link_to_route('jobs.show', '',[$job->id],['icon' => 'search', 'title' => __('job.show'), 'class' => 'btn btn-info btn-xs','id' => 'show-job-' . $job->id]) !!}