38 lines
1.9 KiB
HTML
38 lines
1.9 KiB
HTML
<div ux-id="approval-list-item" class="row">
|
|
<div class="col-sm-3">
|
|
<i class="icon-{{(approval.status.name || 'alert')}}"></i>
|
|
<span ux-id="approval-item-status" class="approval-item__status" ng-if="approval.status.name !== 'pending'">{{'approval.labels.' + approval.status.name | i18n}}</span>
|
|
<span ux-id="approval-item-status" class="approval-item__status" ng-if="approval.status.name === 'pending'">
|
|
<span ng-if="approval.subType === 'groupmember'">{{'approval.labels.group.pending' | i18n}}</span>
|
|
<span ng-if="approval.subType !== 'groupmember'">{{'approval.labels.individual.pending' | i18n}}</span>
|
|
</span>
|
|
</div>
|
|
<div ng-if="approval.type == 'person'" class="col-sm-1">
|
|
<img alt="{{approval.approver.fullName}}" class="service-request__approver-thumbnail"
|
|
user-availability="approval.approver" thumbnail-img="{{'data:' + approval.approver.thumbnailMime + ';base64,' + approval.approver.thumbnail}}" imgplaceholder="user">
|
|
</div>
|
|
<div ng-if="approval.type == 'person'" class="col-sm-5">
|
|
<div ux-id="fullname">
|
|
{{approval.approver.fullName}}
|
|
<span ng-if="approval.approvedFor" class="approval-item__alternate-text">
|
|
{{'approval.labels.alternate.approver.for' | i18n}} {{approval.approvedFor.join(', ')}}
|
|
</span>
|
|
</div>
|
|
<div ux-id="organization">{{approval.approver.organization}}</div>
|
|
<div ux-id="jobTitle">{{approval.approver.jobTitle}}</div>
|
|
</div>
|
|
<div ng-if="approval.type == 'group'" class="col-sm-8">
|
|
<div>
|
|
<div ux-id="group-name">{{approval.approverGroup.name}}</div>
|
|
<div ux-id="company">{{approval.approverGroup.company.name}}</div>
|
|
</div>
|
|
</div>
|
|
<div ng-if="approval.type == 'person'" class="col-sm-3">
|
|
<div>
|
|
<span ux-id="group-name">{{approval.approverGroup.name}}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div ux-id="justification" ng-if="approval.justification">
|
|
{{'serviceRequest.details.approval.comments' | i18n}}: {{approval.justification}}
|
|
</div> |