<div class="row" ng-controller="projectListController">
|
<div class="col-sm-12">
|
<div class="element-wrapper">
|
<div class="element-box">
|
<div class="row">
|
<div class="col-sm-12">
|
<div class="searchdiv">
|
<form name="projectListForm" role="form" ng-enter="fn.getPageList(0)">
|
<div class="row">
|
<div class="col-lg-3">
|
<div class="form-group">
|
<label for="projectListForm1"><span
|
translate="common.projectName">프로젝트명</span></label>
|
<input type="text"
|
name="name"
|
id="projectListForm1"
|
autocomplete="off"
|
tabindex="-1"
|
kr-input
|
owl-auto-focus
|
maxlength="50"
|
class="form-control"
|
ng-model="vm.search.name"
|
placeholder="{{'project.pleaseEnterProjectName' | translate}}">
|
</div>
|
</div>
|
|
<div class="col-lg-3">
|
<div class="form-group">
|
<label><span translate="common.status">상태</span></label>
|
<ng-dropdown-multiselect class="multiSelect cursor"
|
data-input-name="statuses"
|
selected-model="vm.search.statuses"
|
extra-settings="{ stringTypeOption : true }"
|
options="vm.options.statuses"></ng-dropdown-multiselect>
|
</div>
|
</div>
|
|
<div class="col-lg-4">
|
<div class="form-group form-buttons-w2">
|
<button class="btn btn-xlg btn-navy" ng-click="fn.getPageList(0)">
|
<i class="os-icon os-icon-ui-37"></i>
|
<span translate="common.search">검색</span>
|
</button>
|
<button class="btn btn-xlg btn-white" ng-click="fn.initSearch()">
|
<i class="os-icon os-icon-grid-18"></i>
|
<span translate="common.reset">초기화</span>
|
</button>
|
</div>
|
</div>
|
<!-- <div class="col-lg-2 text-right">-->
|
<!-- <div class="form-group form-buttons-w2">-->
|
<!-- <input type="checkbox" ng-model="vm.viewSub" ng-change="fn.setViewSub()" name="viewSub" id="viewSub">-->
|
<!-- <label for="viewSub"><span translate="project.viewSub"></span></label>-->
|
<!-- </div>-->
|
<!-- </div>-->
|
</div>
|
</form>
|
</div>
|
</div>
|
</div>
|
<div class="controls-above-table mt-30">
|
<div class="row">
|
<div class="col-8">
|
<div class="dataTables_length">
|
<label>
|
<select name="pageRow"
|
tabindex="-1"
|
class="form-control form-control-sm"
|
ng-change="fn.changePageRowCount()"
|
ng-model="vm.page.selectedPageRowCount">
|
<option value="10">10</option>
|
<option value="50">50</option>
|
<option value="100">100</option>
|
</select> {{vm.page.selectedPage}}-{{vm.responseData.page.totalPage}} /
|
{{vm.responseData.page.totalCount | number}}<span translate="common.few">건 </span><span ng-if="vm.childCount > 0"> + {{vm.childCount}}</span>
|
</label>
|
</div>
|
</div>
|
<div class="col-4 text-right">
|
<form class="form-inline justify-content-sm-end pull-right" method="post"
|
action="/project/downloadExcel"
|
name="projectListForm">
|
<input type="hidden" name="conditions">
|
<div class="btn-group">
|
<button aria-expanded="false" aria-haspopup="true"
|
class="btn btn-secondary dropdown-toggle"
|
data-toggle="dropdown" type="button"><span translate="common.addFunction">추가기능</span>
|
</button>
|
<div aria-labelledby="dropdownMenuButton2" class="dropdown-menu left-menu"
|
x-placement="bottom-start">
|
<a class="dropdown-item cursor" form-submit="projectListForm"
|
make-search-conditions="fn.makeSearchConditions()"><span
|
translate="common.allDownloadExcel">엑셀 다운로드</span></a>
|
<a class="dropdown-item cursor" ng-click="fn.removes()"> <span
|
translate="common.selectDelete">삭제</span></a>
|
|
</div>
|
</div>
|
</form>
|
</div>
|
</div>
|
</div>
|
|
<div class="table-responsive">
|
<js-table data="vm.responseData.data" table-configs="vm.tableConfigs" event="tableEvent"></js-table>
|
</div>
|
|
<div class="controls-below-table text-center">
|
<ul uib-pagination
|
boundary-links-numbes="true"
|
items-per-page="vm.page.selectedPageRowCount"
|
total-items="vm.responseData.page.totalCount"
|
ng-model="vm.page.selectedPage"
|
max-size="10"
|
ng-click="fn.getPageList(vm.page.selectedPage-1)"
|
class="pagination pagination-sm"
|
previous-text="<"
|
next-text=">"
|
first-text=""
|
last-text="">
|
</ul>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|