53 lines
2.9 KiB
HTML
53 lines
2.9 KiB
HTML
<div class="list-ci">
|
|
<h3>
|
|
<span>
|
|
<span ng-if="model.totalCount" title="{{'asset.explorer.relatives.title' | i18n: [model.getAssetName(model.currentCi), model.totalCount]}}">
|
|
{{'asset.explorer.relatives.title' | i18n: [model.getAssetDisplayName(model.currentCi), model.totalCount]}}
|
|
</span>
|
|
<span ng-if="!model.totalCount" title="{{'asset.explorer.noRelatives.title' | i18n: model.getAssetName(model.currentCi)}}">
|
|
{{'asset.explorer.noRelatives.title' | i18n: model.getAssetDisplayName(model.currentCi)}}
|
|
</span>
|
|
</span>
|
|
</h3>
|
|
<div class="list" infinity-scroll="model.displayMoreRelations()">
|
|
<div class="list-item" ng-repeat="asset in model.relatedCis">
|
|
<div class="list-field left-field icon">
|
|
<asset-type-icon type="asset.assetType || asset.realObject.assetType"></asset-type-icon>
|
|
</div>
|
|
<div class="list-field right-field view-relations">
|
|
<button ng-click="model.displayRelations(asset)"
|
|
class="btn_link related-link">{{'asset.explorer.relatedCount' | i18n}}
|
|
</button>
|
|
</div>
|
|
<div class="list-field right-field relationship-types">
|
|
<i class="label-title" title="{{getRelationshipTypesLabel(asset)}}">
|
|
{{getRelationshipTypesLabel(asset)}}
|
|
</i>
|
|
</div>
|
|
<div class="list-field right-field model">
|
|
<i class="label-title">{{'asset.attributes.model' | i18n}}:</i>
|
|
<span ng-if="asset.realObject.model" title="{{asset.realObject.model}}">
|
|
{{asset.realObject.model}}
|
|
</span>
|
|
<span ng-if="!asset.realObject.model">{{'asset.explorer.field.na' | i18n}}</span>
|
|
</div>
|
|
<div class="list-field right-field manufacturer">
|
|
<i class="label-title">{{'asset.attributes.manufacturer' | i18n}}:</i>
|
|
<span ng-if="asset.manufacturer || asset.realObject.manufacturer" title="{{asset.manufacturer || asset.realObject.manufacturer}}">
|
|
{{asset.manufacturer || asset.realObject.manufacturer}}
|
|
</span>
|
|
<span ng-if="!(asset.manufacturer || asset.realObject.manufacturer)">{{'asset.explorer.field.na' | i18n}}</span>
|
|
</div>
|
|
<div class="list-field right-field status">
|
|
<i class="label-title">{{'asset.attributes.status' | i18n}}:</i>
|
|
<span title="{{getStatusLabel(asset)}}">
|
|
{{getStatusLabel(asset)}}
|
|
</span>
|
|
</div>
|
|
<div class="list-field asset-name">
|
|
<button ng-click="openAssetDetails(asset)" class="btn_link" title="{{asset.realObject.name}}">{{asset.realObject.name}}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|