<div class="element-box">
|
<form role="form" name="apiSettingColumnForm">
|
<div class="form-group mb10">
|
|
<div class="form-group mb10">
|
<label for="issueTitle" class="issue-label"><span translate="issue.issueTitle">일감 제목</span> </label>
|
<input id="issueTitle"
|
class="form-control input-sm"
|
ng-model="vm.form.issueApiDefault.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>-->
|
<!-- <js-autocomplete-single data-input-name="issueType"-->
|
<!-- selected-model="vm.projects"-->
|
<!-- search="vm.form.projectName"-->
|
<!-- source="fn.getProjectList(vm.form.projectName, vm.projects, vm.autoCompletePage.project.page, fn.getProjectListCallback)"-->
|
<!-- page="vm.autoCompletePage.project.page"-->
|
<!-- total-page="vm.autoCompletePage.project.totalPage"-->
|
<!-- input-disabled="false"-->
|
<!-- translation-texts="{ empty : 'common.emptyProject' }"-->
|
<!-- extra-settings="{ displayProp : 'name' , idProp : 'id', imageable : false, imagePathProp : '',-->
|
<!-- type : '', maxlength : 200, autoResize : false, stopRemoveBodyEvent : true }"></js-autocomplete-single>-->
|
<!-- </div>-->
|
<!-- </div>-->
|
|
<div class="col-lg-8">
|
<div class="row">
|
|
<div class="col-md-4">
|
<div class="form-group mb10">
|
<label for="issue-priority" class="issue-label">
|
<span translate="common.priority">우선 순위</span>
|
</label>
|
<select id="issue-priority"
|
name="priority"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.issueApiDefault.priorityId"
|
ng-style="{ 'color' : fn.getOptionColor(vm.priorities, vm.form.priorityId) }"
|
required>
|
<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="issue-severity" class="issue-label"> <span
|
translate="common.importance">중요도</span> </label>
|
<select id="issue-severity"
|
name="severity"
|
class="form-control input-sm issue-select-label"
|
ng-model="vm.form.issueApiDefault.severityId"
|
ng-style="{ 'color' : fn.getOptionColor(vm.severities, vm.form.severityId) }"
|
required>
|
<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.issueApiDefault.description"
|
data-editor="vm.summerNote.editor"
|
data-editable="vm.summerNote.editable"
|
on-image-upload="fn.imageUpload(files)"
|
target=".note-editable"></summernote>
|
</div>
|
|
</form>
|
<div class="modal-footer buttons-on-right">
|
<button type="button" class="btn btn-md btn-secondary bold"
|
ng-click="fn.reset()"><span translate="common.reset">초기화</span>
|
</button>
|
<button type="button" class="btn btn-md btn-primary bold"
|
js-short-cut
|
js-short-cut-action="(fn.formCheck(apiSettingColumnForm.$invalid) || $root.spinner) ? null : fn.formSubmitColumnSetting()"
|
ng-click="fn.formSubmitColumnSetting()"><span translate="common.saved">생성</span>
|
</button>
|
</div>
|
</div>
|