68 lines
4.0 KiB
HTML
68 lines
4.0 KiB
HTML
<div>
|
|
<div class="ticket-information">
|
|
<div class="ticket__change-class popover-font-size" ng-show="info.timing">
|
|
{{'create.change.template.timing' | i18n : (info.timing | localizeLabel: 'timing': 'change')}}
|
|
</div>
|
|
<div class="popover-font-size" ticket-priority-display priority-value="{{info.priority | lowercase}}" ng-show="info.priority">
|
|
{{ info.priority | localizeLabel: 'priority':'change' }}
|
|
</div>
|
|
<risk-level-badge risk-level="info.riskLevel" ng-show="info.riskLevel" class="popover-font-size"></risk-level-badge>
|
|
</div>
|
|
<div class="label__text">
|
|
{{'create.change.wizard.basicDetails.summary' | i18n}}
|
|
</div>
|
|
<div class="ticket__field-value">
|
|
{{changeRequest.title}}
|
|
</div>
|
|
<div class="ticket__assignment" aria-label="{{'ticket.region.assignment' | i18n}}" role="region">
|
|
<div class="row">
|
|
<div class="ticket__assignee col-xs-6">
|
|
<div class="col-xs-1" person-menu="assignee" ng-init="personMenuContext = changeRequest">
|
|
<img ng-show="info.assignee.id"
|
|
alt="{{info.assignee.fullName}}"
|
|
class="ticket-assignee__thumbnail"
|
|
user-availability="assignee"
|
|
imgplaceholder="user"
|
|
thumbnail-img="{{'data:' + info.assignee.thumbnailMime + ';base64,' + info.assignee.thumbnail}}" />
|
|
|
|
<span ng-show="!info.assignee.id" class="ticket-assignee__none icon-question_circle"></span>
|
|
</div>
|
|
<div class="ticket-assignee__details">
|
|
<div class="ticket__label-small">{{'change.detail.changeCoordinator' | i18n }}</div>
|
|
<span ng-show="!info.assignee.id" class="ticket__field-value">{{'common.label.noneYet' | i18n }}</span>
|
|
<span ng-show="info.assignee.id" class="ticket__field-value">
|
|
<a aria-label="{{'change.detail.changeCoordinator' | i18n}} {{info.assignee.fullName}}"
|
|
href="#/person/{{info.assignee.id | escape}}"
|
|
target="_blank">{{info.assignee.fullName}}</a>
|
|
</span>
|
|
<div class="ticket__label-small">{{'common.labels.coordinatorGroup' | i18n}}</div>
|
|
<span class="ticket__field-value">{{ info.supportGroup.name || ('common.label.noneYet' | i18n ) }}</span>
|
|
</div>
|
|
</div>
|
|
<div class="ticket__assignee col-xs-6">
|
|
<div class="col-xs-1" person-menu="manager" ng-init="personMenuContext = changeRequest">
|
|
<img ng-show="info.manager.id"
|
|
alt="{{info.manager.fullName}}"
|
|
class="ticket-assignee__thumbnail"
|
|
user-availability="manager"
|
|
imgplaceholder="user"
|
|
thumbnail-img="{{'data:' + info.manager.thumbnailMime + ';base64,' + info.manager.thumbnail}}" />
|
|
|
|
<span ng-show="!info.manager.id" class="ticket-assignee__none icon-question_circle"></span>
|
|
</div>
|
|
<div class="ticket-assignee__details">
|
|
<div class="ticket__label-small">{{'change.detail.changeManager' | i18n }}</div>
|
|
<span ng-show="!info.manager.id" class="ticket__field-value">{{'common.label.noneYet' | i18n }}</span>
|
|
<span ng-show="info.manager.id" class="ticket__field-value">
|
|
<a aria-label="{{'change.detail.changeManager' | i18n}} {{info.manager.fullName}}"
|
|
href="#/person/{{info.manager.id | escape}}"
|
|
target="_blank">{{info.manager.fullName}}</a>
|
|
</span>
|
|
<div class="ticket__label-small">{{'common.labels.supportGroup' | i18n}}</div>
|
|
<span class="ticket__field-value">{{ info.managerGroup.name || ('common.label.noneYet' | i18n ) }}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|