mirror of
https://github.com/snipe/snipe-it.git
synced 2024-12-25 05:34:06 -08:00
Merge pull request #12880 from Godmartinz/asset_total_cost
Added component costs to asset view
This commit is contained in:
commit
4a643c1252
|
@ -909,7 +909,13 @@ class Asset extends Depreciable
|
|||
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getComponentCost(){
|
||||
$cost = 0;
|
||||
foreach($this->components as $component) {
|
||||
$cost += $component->pivot->assigned_qty*$component->purchase_cost;
|
||||
}
|
||||
return $cost;
|
||||
}
|
||||
|
||||
/**
|
||||
* -----------------------------------------------
|
||||
|
|
|
@ -8,6 +8,7 @@ return [
|
|||
'change' => 'In/Out',
|
||||
'checkout_date' => 'Checkout Date',
|
||||
'checkoutto' => 'Checked Out',
|
||||
'components_cost' => 'Total Components Cost',
|
||||
'current_value' => 'Current Value',
|
||||
'diff' => 'Diff',
|
||||
'dl_csv' => 'Download CSV',
|
||||
|
|
|
@ -530,6 +530,25 @@
|
|||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@if(($asset->components->count() > 0) && ($asset->purchase_cost))
|
||||
<div class="row">
|
||||
<div class="col-md-2">
|
||||
<strong>
|
||||
{{ trans('admin/hardware/table.components_cost') }}
|
||||
</strong>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
@if (($asset->id) && ($asset->location))
|
||||
{{ $asset->location->currency }}
|
||||
@elseif (($asset->id) && ($asset->location))
|
||||
{{ $asset->location->currency }}
|
||||
@else
|
||||
{{ $snipeSettings->default_currency }}
|
||||
@endif
|
||||
{{Helper::formatCurrencyOutput($asset->getComponentCost())}}
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@if (($asset->model) && ($asset->depreciation) && ($asset->purchase_date))
|
||||
<div class="row">
|
||||
<div class="col-md-2">
|
||||
|
|
Loading…
Reference in a new issue