| | |
| | | maxlength="300" |
| | | kr-input |
| | | owl-auto-focus |
| | | ng-model="vm.search.title" |
| | | placeholder="{{'issue.pleaseEnterIssueName' | translate}}"> |
| | | ng-model="vm.search.keyWord" |
| | | placeholder="{{'issue.pleaseEnterIssueKeyWord' | translate}}"> |
| | | <div class="input-group-prepend ml-10"> |
| | | <button class="btn btn-navy" ng-click="fn.getPageList(0)"> <span translate="common.search">검색</span></button> |
| | | </div> |
| | |
| | | <div class="col-sm-12"> |
| | | <div class="tabfilter"> |
| | | <div translate="common.selectedSearchCriteria">선택한 검색 조건</div> |
| | | <!-- 이슈 제목 --> |
| | | <p ng-if="$root.isDefined(vm.search.title)"> |
| | | {{vm.search.title}} |
| | | <span ng-click="vm.search.title = ''">×</span> |
| | | </p> |
| | | |
| | | <!-- 프로젝트 --> |
| | | <issue-search-array-view-element lists="vm.projects" |
| | | type="'project'"></issue-search-array-view-element> |
| | | |
| | | <p ng-if="$root.isDefined(vm.projectKey)"> |
| | | {{vm.projectKey}} |
| | | </p> |
| | | <!-- 이슈 타입 --> |
| | | <issue-search-field-key-view-element lists="vm.issueTypes" |
| | | keys="vm.search.issueTypeIds"></issue-search-field-key-view-element> |
| | |
| | | keys="vm.search.issueStatusIds"></issue-search-field-key-view-element> |
| | | |
| | | <!-- 이슈 번호 --> |
| | | <p ng-if="$root.isDefined(vm.issueNumber)"> |
| | | {{vm.issueNumber}} |
| | | </p> |
| | | |
| | | <p ng-if="$root.isDefined(vm.search.combinationIssueNumber)"> |
| | | {{vm.search.combinationIssueNumber}} |
| | | <span ng-click="vm.search.combinationIssueNumber = ''">×</span> |
| | |
| | | <div class="row"> |
| | | <div class="col-lg-3"> |
| | | <div class="form-group"> |
| | | <label> <span translate="issue.issueTitle">이슈 제목</span></label> |
| | | <input type="text" |
| | | name="title" |
| | | class="form-control input-sm" |
| | | kr-input |
| | | maxlength="20" |
| | | autocomplete="off" |
| | | ng-model="vm.search.title"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="col-lg-3"> |
| | | <div class="form-group"> |
| | | <label> <span translate="common.project">프로젝트</span></label> |
| | | <js-autocomplete-multi data-input-name="projects" |
| | | selected-model="vm.projects" |
| | |
| | | autocomplete="off" |
| | | kr-input |
| | | maxlength="20" |
| | | ng-model="vm.search.combinationIssueNumber"> |
| | | ng-model="vm.issueNumber"> |
| | | <!-- ng-model="vm.search.combinationIssueNumber">--> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | search="vm.departmentName" |
| | | input-disabled="false" |
| | | source="fn.getUserDepartmentList(vm.departmentName, vm.departments)" |
| | | translation-texts="{ count : 'common.userNum', empty : 'common.emptyDepartment' }" |
| | | translation-texts="{ count : 'common.userNum', empty : 'common.emptyProjectDepartment' }" |
| | | extra-settings="{ displayProp : 'byName' , idProp : 'id', widthable : false, width : '', imageable : true, imagePathProp : 'profile', type : 'department', maxlength : 100 }"> |
| | | </js-autocomplete-multi> |
| | | </div> |