<div class="row">
|
<div class="col-sm-12">
|
<div class="element-wrapper">
|
<div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')">
|
</div>
|
<h6 class="element-header" translate="api.columnSetting">
|
설정
|
</h6>
|
|
<!--
|
<div class="os-tabs-w">
|
<div class="os-tabs-controls">
|
<ul class="nav nav-tabs upper">
|
<li class="nav-item">
|
<a class="nav-link cursor" translate="api.example">사용 예시</a>
|
</li>
|
</ul>
|
</div>
|
</div>
|
|
<div class="element-box">
|
</div>
|
-->
|
<div class="row">
|
<div class="col-md-4">
|
<div class="form-group mb10">
|
<label for="issueAddForm4" class="issue-label"> <span
|
translate="issue.issueType">이슈 타입</span>
|
</label>
|
<select id="issueAddForm4"
|
name="issueType"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.issueTypeId"
|
ng-change="fn.getIssueTypeCustomFields()"
|
ng-style="{ 'color' : fn.getOptionColor(vm.issueTypes, vm.form.issueTypeId) }"
|
required>
|
<option ng-style="{ 'color' : '#353535' }" value="">홈페이지 변조 감지
|
</option>
|
<option ng-style="{ 'color' : '#353535' }" value="">경유지 탐지
|
</option>
|
<option ng-repeat="issueType in vm.issueTypes"
|
ng-style="{ 'color' : issueType.color, 'font-weight': 600 }"
|
value="{{issueType.id}}">● {{issueType.name}}
|
</option>
|
</select>
|
</div>
|
</div>
|
|
</div>
|
|
<div class="element-box">
|
|
<form role="form" name="issueAddForm">
|
<div class="form-group mb10">
|
<label for="issueAddForm1" class="issue-label"><span translate="issue.issueTitle">일감 제목</span> </label>
|
<input id="issueAddForm1"
|
class="form-control input-sm"
|
ng-model="vm.form.title"
|
name="title"
|
required
|
kr-input
|
value="홈페이지 변조 감지 건"
|
maxlength="300"
|
autocomplete="off"
|
autofocus
|
owl-auto-focus>
|
</div>
|
<div class="row">
|
<div class="col-lg-4">
|
<div class="form-group mb10">
|
<label class="issue-label"> <span translate="common.project">프로젝트</span> </label>
|
<select id="issueAddForm6"
|
name="issueType"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.issueTypeId"
|
ng-change="fn.getIssueTypeCustomFields()"
|
ng-style="{ 'color' : fn.getOptionColor(vm.issueTypes, vm.form.issueTypeId) }"
|
required>
|
<option ng-style="{ 'color' : '#353535' }" value="">홈페이지 변조 감지
|
</option>
|
<option ng-style="{ 'color' : '#353535' }" value="">MCF
|
</option>
|
<option ng-repeat="issueType in vm.issueTypes"
|
ng-style="{ 'color' : issueType.color, 'font-weight': 600 }"
|
value="{{issueType.id}}">● {{issueType.name}}
|
</option>
|
</select>
|
</div>
|
</div>
|
|
<div class="col-lg-8 bdl1">
|
<div class="row">
|
|
<div class="col-md-4">
|
<div class="form-group mb10">
|
<label for="issueAddForm2" class="issue-label">
|
<span translate="common.priority">우선 순위</span>
|
</label>
|
<select id="issueAddForm2"
|
name="priority"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.priorityId"
|
ng-style="{ 'color' : fn.getOptionColor(vm.priorities, vm.form.priorityId) }"
|
required>
|
<option value="" ng-style="{ 'color' : '#353535' }">
|
<span >보통</span>
|
</option>
|
<option value="" ng-style="{ 'color' : '#353535' }">
|
<span >높음</span>
|
</option>
|
<option value="" ng-style="{ 'color' : '#353535' }">
|
<span >낮음</span>
|
</option>
|
<option ng-repeat="priority in vm.priorities"
|
ng-style="{ 'color' : priority.color, 'font-weight': 600 }"
|
value="{{priority.id}}"
|
translate="{{priority.name}}">
|
</option>
|
</select>
|
</div>
|
</div>
|
<div class="col-md-4">
|
<div class="form-group mb10">
|
<label for="issueAddForm3" class="issue-label"> <span
|
translate="common.importance">중요도</span> </label>
|
<select id="issueAddForm3"
|
name="severity"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.severityId"
|
ng-style="{ 'color' : fn.getOptionColor(vm.severities, vm.form.severityId) }"
|
required>
|
<option value="" ng-style="{ color : '#353535' }">
|
<span>보통</span>
|
</option>
|
<option value="" ng-style="{ color : '#353535' }">
|
<span>높음</span>
|
</option>
|
<option value="" ng-style="{ color : '#353535' }">
|
<span>낮음</span>
|
</option>
|
<option ng-repeat="severity in vm.severities"
|
ng-style="{ color : severity.color, 'font-weight': 600 }"
|
value="{{severity.id}}"
|
translate="{{severity.name}}">
|
</option>
|
</select>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
</div>
|
|
<div class="form-group mb10">
|
<label class="issue-label"><span translate="common.content">내용</span></label>
|
<summernote
|
class="summernote"
|
lang="ko-KR"
|
summer-note-auto-focus
|
ng-model="vm.form.description"
|
data-editor="vm.summerNote.editor"
|
data-editable="vm.summerNote.editable"
|
on-image-upload="fn.imageUpload(files)"
|
target=".note-editable"></summernote>
|
</div>
|
|
<div class="row">
|
<div class="col-lg-12">
|
<div class="form-group mb10">
|
<label for="issueAddForm5" class="issue-label"> <span translate="common.period">기간</span>
|
</label>
|
<input id="issueAddForm5"
|
tabindex="-1"
|
type="text"
|
readonly
|
class="form-control cursor"
|
placeholder="{{'issue.clickToSelectDate' | translate}}"
|
ng-model="vm.form.startCompleteDateRange"
|
modal-form-auto-scroll
|
date-format="YYYY-MM-DD"
|
parent-el="'#createdWidget'"
|
date-range-picker>
|
<div class="row">
|
<div class="col-xs-12">
|
<div id="createdWidget" class="bootstrap-datepicker"></div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="row">
|
<div class="col-lg-3">
|
<div class="form-group mb10">
|
<div class="form-group mb10">
|
<label class="issue-label"> <span translate="common.assigneeTeam">담당부서</span> </label>
|
<select id="issueAddForm"
|
name="issueType"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.issueTypeId"
|
ng-change="fn.getIssueTypeCustomFields()"
|
ng-style="{ 'color' : fn.getOptionColor(vm.issueTypes, vm.form.issueTypeId) }"
|
required>
|
<option value="" ng-style="{ 'color' : '#353535' }"><span>조치용역</span></option>
|
<option value="" ng-style="{ 'color' : '#353535' }"><span>분석용역</span></option>
|
<option value="" ng-style="{ 'color' : '#353535' }"><span>상황실</span></option>
|
<option ng-repeat="issueType in vm.issueTypes"
|
ng-style="{ 'color' : issueType.color, 'font-weight': 600 }"
|
value="{{issueType.id}}">● {{issueType.name}}
|
</option>
|
</select>
|
</div>
|
</div>
|
|
</div>
|
<div class="col-lg-3">
|
<div class="form-group mb10">
|
<div class="form-group mb10">
|
<label class="issue-label"> <span>업종</span> </label>
|
<select id="issueAddFormIP"
|
name="issueType"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.issueTypeId"
|
ng-change="fn.getIssueTypeCustomFields()"
|
ng-style="{ 'color' : fn.getOptionColor(vm.issueTypes, vm.form.issueTypeId) }"
|
required>
|
<option value="" translate="common.selectTarget" ng-style="{ 'color' : '#353535' }"><span>대상 선택</span>
|
</option>
|
<option ng-repeat="issueType in vm.issueTypes"
|
ng-style="{ 'color' : issueType.color, 'font-weight': 600 }"
|
value="{{issueType.id}}">● {{issueType.name}}
|
</option>
|
</select>
|
</div>
|
|
|
</div>
|
</div>
|
<div class="col-lg-3">
|
<div class="form-group mb10">
|
<div class="form-group mb10">
|
<label class="issue-label"> <span>도메인</span> </label>
|
<input id="issueAddForm8"
|
tabindex="-1"
|
type="text"
|
class="form-control cursor"
|
/>
|
|
</div>
|
|
|
</div>
|
</div>
|
<div class="col-lg-3">
|
<div class="form-group mb10">
|
<div class="form-group mb10">
|
<label class="issue-label"> <span>경유지IP</span> </label>
|
<input id="issueAddForm*"
|
tabindex="-1"
|
type="text"
|
class="form-control cursor"
|
/>
|
</div>
|
|
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
|
|
</div>
|
</div>
|
</div>
|