<div class="col-xxl-6">
|
<div class="element-box">
|
<div class="os-progress-bar">
|
<div class="bar-labels">
|
<div class="bar-label-left">
|
<h5 translate="dashboard.delayingIssue">지연 중인 이슈</h5>
|
</div>
|
<div class="bar-label-right">
|
<form class="form-inline justify-content-sm-end" method="post" action="/widget/downloadExcel" name="delayIssueWidgetForm">
|
<input type="hidden" name="downloadWidgetType" value="DELAY_ISSUE">
|
<div class="btn-group">
|
<button class="btn btn-light btn-rounded dropdown-toggle" data-toggle="dropdown"
|
type="button"><i class="os-icon os-icon-download"></i></button>
|
<div class="dropdown-menu left-menu">
|
<a class="dropdown-item cursor" form-submit="delayIssueWidgetForm">
|
<i class="fa fa-download"></i>
|
<span translate="dashboard.downloadToExcel">엑셀로 다운로드</span>
|
</a>
|
</div>
|
</div>
|
</form>
|
</div>
|
</div>
|
<div class="row mt-20">
|
<div class="col-sm-12">
|
<div class="el-tablo centered">
|
<div class="label" translate="dashboard.delayingIssue">
|
지연 중인 이슈
|
</div>
|
<div class="value text-danger">
|
{{vm.delayIssueWidget.delayCount | number}}
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="mt-30 dashboard-widget-height">
|
<table class="table table-dash table-lightborder width600 table-layout-fixed">
|
<thead>
|
<tr>
|
<th class="text-center width-80-p" translate="dashboard.delayDate">
|
지연일
|
</th>
|
<th class="text-center" translate="issue.issueTitle">
|
이슈 제목
|
</th>
|
<th class="text-center width-80-p" translate="common.status">
|
상태
|
</th>
|
<th class="text-center width-140-p" translate="common.period">
|
기간
|
</th>
|
</tr>
|
</thead>
|
<tbody>
|
<tr ng-repeat="issue in vm.delayIssueWidget.issues">
|
<td class="text-center">
|
<span class="text-danger">+{{issue.delayDay}}</span>
|
</td>
|
<td class="text-left titlename cursor">
|
<span ng-click="fn.moveIssue(issue)">{{issue.title}}</span>
|
</td>
|
<td class="text-center">
|
{{ issue.issueStatusName }}
|
</td>
|
<td class="text-center">
|
<small>{{ issue.startDate }} ~ {{issue.completeDate}}</small>
|
</td>
|
</tr>
|
<tr ng-show="vm.delayIssueWidget.issues.length < 1">
|
<td colspan="4" translate="common.noData">데이터가 없습니다.</td>
|
</tr>
|
</tbody>
|
</table>
|
</div>
|
|
<div class="controls-below-table text-center">
|
<ul uib-pagination
|
boundary-links-numbes="true"
|
items-per-page="5"
|
total-items="vm.delayIssueWidget.page.totalCount"
|
ng-model="vm.page.selectedPage"
|
max-size="5"
|
ng-click="fn.findDelayIssueWidget(vm.page.selectedPage - 1)"
|
class="pagination pagination-sm"
|
previous-text="<"
|
next-text=">"
|
first-text=""
|
last-text="">
|
</ul>
|
</div>
|
|
</div>
|
</div>
|
</div>
|