mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/portal.git
synced 2026-08-25 07:24:21 +00:00
update containers page add days ago
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Http\Resources;
|
||||
|
||||
use Illuminate\Http\Resources\Json\JsonResource;
|
||||
use Carbon\Carbon;
|
||||
|
||||
class ScheduleResource extends JsonResource
|
||||
{
|
||||
@@ -18,6 +19,10 @@ class ScheduleResource extends JsonResource
|
||||
'id' => $this->id,
|
||||
'etd' => $this->etd ? $this->etd->format('d-m-Y') : 'n/a',
|
||||
'eta' => $this->eta ? $this->eta->format('d-m-Y') : 'n/a',
|
||||
'billing_days_left' => [
|
||||
'value' => (Carbon::parse($this->eta)->subDays(7)->gt(Carbon::now())) ? '+' : '-' ,
|
||||
'duration' => Carbon::parse($this->eta)->subDays(7)->diffInDays(Carbon::now()),
|
||||
],
|
||||
'status' => $this->status,
|
||||
];
|
||||
}
|
||||
|
||||
@@ -22,10 +22,18 @@
|
||||
<p class="no-margin fs-10 all-caps">ETD</p>
|
||||
<p class="no-margin">{{item.transport ? item.transport.current_schedule.etd : 'n/a'}}</p>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col-auto">
|
||||
<p class="no-margin fs-10 all-caps">ETA</p>
|
||||
<p class="no-margin">{{item.transport ? item.transport.current_schedule.eta : 'n/a'}}</p>
|
||||
</div>
|
||||
<div class="col">
|
||||
<p class="no-margin fs-10 all-caps">Days Ago</p>
|
||||
<p class="no-margin">
|
||||
{{item.transport ? item.transport.current_schedule.billing_days_left.value : 'n/a'}}
|
||||
{{item.transport ? item.transport.current_schedule.billing_days_left.duration: ''}}
|
||||
{{item.transport ? 'days' : ''}}
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-auto">
|
||||
<p class="no-margin fs-10 all-caps">Packages</p>
|
||||
<p class="no-margin">{{ item.packing_lists.reduce((total, obj) => total + obj.packages.reduce((total, obj) => obj.quantity + total, 0), 0) }}</p>
|
||||
|
||||
Reference in New Issue
Block a user