SmartIT_Extensions/BMC/smart-it-full-helix/views/ticket/change-details-v2.html

46 lines
3.4 KiB
HTML

<div ux-id="change-details" class="ticket__customized-body">
<div loading-spinner if="state.dataIsLoading" centered="true" overlay="true"></div>
<div class="ticket__not-found" ng-if="!state.dataIsLoading && !basicData.id">
<h3>{{'change.details.notFound' | i18n}}</h3>
</div>
<editable-layout-section ux-id="change-single-edit" id="ticket-record-summary" class="top-border full-height" ticket="basicData" metadata="metadata"
ng-if="!state.dataIsLoading && basicData.id" edit-mode-allowed="hasEditPermission"
edit-button-label = "'details'" is-full-version=isFullVersion has-related-cis = "relations" is-draft="isDraft" from-copy-change="isCopyChange">
<title-bar ux-id="change-title-bar" is-draft="isDraft" more-drop-down-options="moreDropDownOptions" screen-layout="screenLayout" ticket="basicData" metadata="metadata" is-full-version="isFullVersion" state="state"></title-bar>
<status-bar ux-id="change-status-bar" status-layout="screenLayout.statusBar" ticket="basicData" metadata="metadata"
edit-status="ticketActions.editStatus($event)" is-draft="isDraft" is-copy-change = "!isCopyChange">
</status-bar>
<alert-carousel ux-id="change-alert-carousel" ng-hide="editMode" basic-data="basicData" alert-details="alertDetails" collisions="collisions"
impact-analysis-status="basicData.impactAnalysisStatus" ng-if="alertDetails.alertItems.length > 0">
</alert-carousel>
<div class="ticket__customized-main-section">
<layout-renderer ux-id="change-main-section" screen-layout="screenLayout" ticket="basicData" metadata="metadata" edit-mode="editMode"></layout-renderer>
<change-profile-plans ux-id="change-ticket-profile-plans" context="basicData" types="metadata.documentTypes" class="change change-section__profile-plans-areas-color"
edit-mode-allowed="isFullVersion && basicData.accessMappings.documentEditAllowed" ng-if="!isCopyChange">
</change-profile-plans>
<mcsm-details ux-id="change-mcsm-details" ticket="basicData" show-delete-icon="true"></mcsm-details>
<!-- Linked Items -->
<div ng-if="isFullVersion" class="profile__relation" aria-label="{{'ticket.region.relationship' | i18n}}" role="region" tabindex="0">
<tabset justified="true" class="tabset_short-relative-tabs">
<tab ux-id="tasks-tab" heading="{{'common.label.tasks' | i18n}} ({{relationCounters.tasks}})">
<change-tasks ux-id="change-related-tasks" ticket="basicData" relation-counters="relationCounters"></change-tasks>
</tab>
<tab ux-id="configuration-items-tab" heading="{{'common.tabs.configurationItem' | i18n}} ({{relationCounters.CIs}})">
<related-item-list ux-id="change-related-ci" dependency="change-to-cis" context="basicData" is-draft="isDraft"></related-item-list>
</tab>
<tab ux-id="related-items-tab" heading="{{'common.tabs.linkedItems' | i18n}} ({{relationCounters.linkedItems}})">
<related-item-list ux-id="change-related-tickets" dependency="ticket-to-all" context="basicData" is-draft="isDraft"></related-item-list>
</tab>
</tabset>
</div>
</div>
</editable-layout-section>
</div>