SmartIT_Extensions/BMC/smart-it-full/views/asset/edit-asset-owner.html

65 lines
2.7 KiB
HTML

<div class="clearfix">
<div class="row">
<div class="asset-owner__edit-role">
<div class="col-sm-4">
<label class="label_control-wrap">
<span class="label__text" ng-class="{'required__label' : person.data}" data-required="{{'common.label.required.bracketed' | i18n}}">
{{'asset.actionBlade.addPeople.peopleRelationshipType.label' | i18n}}
</span>
<selection selection-items="assetOwnerRoles"
selected-item="relationData.relationshipType"
i18n-prefix="common.relationship.type."
title-text="{{'asset.actionBlade.addPeople.peopleRelationshipType.label' | i18n}}"
update-selected-item="true">
</selection>
</label>
</div>
<div class="col-sm-8">
<label class="label_control-wrap">
<span class="label__text">
{{'common.labels.person' | i18n}}
</span>
<div class="relative-position">
<input type="text"
title="{{ 'create.ticket.affected.customer.placeholder' | i18n }}"
class="custom-input"
ng-model="person.data"
role="combobox"
typeahead-on-select = "updateAssetOwner($item)"
typeahead-min-length="3"
typeahead-template-url="views/create/custom-add-user-dropdown.html"
typeahead-loading="person.isLoading"
typeahead="user as user.firstName + ' ' + user.lastName for user in getList('person', $viewValue)"
placeholder="{{ 'create.ticket.affected.customer.placeholder' | i18n }}"
ng-blur="onInputFocusBlur()"
uib-tooltip="{{'search.category.exceedsChunkSize' | i18n}}"
tooltip-is-open="isTooltipOpenOwner"
tooltip-enable="exceedsChunkSizeOwner"
tooltip-trigger="'none'"
tooltip-placement="auto">
<div class="select-custom-dropdown__spinner-container">
<loading-spinner if="person.isLoading" inline="true"></loading-spinner>
</div>
<i class="icon-cross item-input__delete-btn" tabindex=0 role="link"
title="{{'common.button.clear' | i18n}} {{ 'personInfoCard.asset.caption.contactInfo' | i18n }}" ng-if="person.data && !person.isLoading"
focus-input-on-clear ng-click="clearPerson()" ng-enter="clearPerson()">
</i>
</div>
</label>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<label class="label_control-wrap">
<span class="label__text">
{{'personInfoCard.asset.caption.primaryOffice' | i18n}}
</span>
</label>
<foundation-selector use-chunking="false" multiple="false" typeahead-mode="true" type="site"
options="siteFoundation.siteOptions" selected-foundations="siteFoundation.selectedSite" ng-if="siteFoundation">
</foundation-selector>
</div>
</div>
</div>