SmartIT_Extensions/BMC/smart-it-full-helix/views/asset/list-ci.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>