OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-12-07 c254ef2ee7121bbea936705e408b5ff671cf4a91
src/main/webapp/views/issue/issueAddRelation.html
@@ -9,11 +9,11 @@
    </div>
    <div class="modal-body">
        <form role="form" name="issueAddForm">
        <form role="form" name="issueAddRelationForm">
            <div class="form-group mb10">
                <label for="issueAddForm1" class="issue-label"><span translate="issue.issueTitle">이슈 제목</span> <code
                <label for="issueAddRelationForm1" class="issue-label"><span translate="issue.issueTitle">이슈 제목</span> <code
                        class="highlighter-rouge">*</code></label>
                <input id="issueAddForm1"
                <input id="issueAddRelationForm1"
                       class="form-control input-sm"
                       ng-model="vm.form.title"
                       name="title"
@@ -24,10 +24,23 @@
                       autofocus
                       owl-auto-focus>
                <small class="help-block form-text text-danger"
                       ng-if="issueAddForm.title.$touched && issueAddForm.title.$error.required"
                       ng-if="issueAddRelationForm.title.$touched && issueAddRelationForm.title.$error.required"
                       translate="issue.requireIssueTitle">이슈 제목을 입력하세요.
                </small>
            </div>
<!--            <div class="form-group mb10 col-sm-4">-->
<!--                <label class="issue-label"><span class="highlighter-rouge">연관 이슈 구분</span></label>-->
<!--                <select id="relationIssueType"-->
<!--                        name="relationIssueType"-->
<!--                        class="form-control input-sm"-->
<!--                        ng-options="option.name for option in vm.relationIssueTypes track by option.id"-->
<!--                        ng-model="vm.relationIssueType"-->
<!--                        required>-->
<!--                </select>-->
<!--            </div>-->
            <div class="row">
                <div class="col-lg-4">
                    <div class="form-group mb10">
@@ -49,10 +62,10 @@
                    <div class="row">
                        <div class="col-md-4">
                            <div class="form-group mb10">
                                <label for="issueAddForm4" class="issue-label"> <span
                                <label for="issueAddRelationForm4" class="issue-label"> <span
                                        translate="issue.issueType">이슈 타입</span>
                                    <code class="highlighter-rouge">*</code></label>
                                <select id="issueAddForm4"
                                <select id="issueAddRelationForm4"
                                        name="issueType"
                                        class="form-control input-sm issue-select-label"
                                        ng-model="vm.form.issueTypeId"
@@ -71,11 +84,11 @@
                        </div>
                        <div class="col-md-4">
                            <div class="form-group mb10">
                                <label for="issueAddForm2" class="issue-label">
                                <label for="issueAddRelationForm2" class="issue-label">
                                    <span translate="common.priority">우선 순위</span>
                                    <code class="highlighter-rouge">*</code>
                                </label>
                                <select id="issueAddForm2"
                                <select id="issueAddRelationForm2"
                                        name="priority"
                                        class="form-control input-sm issue-select-label"
                                        ng-model="vm.form.priorityId"
@@ -94,10 +107,10 @@
                        </div>
                        <div class="col-md-4">
                            <div class="form-group mb10">
                                <label for="issueAddForm3" class="issue-label"> <span
                                <label for="issueAddRelationForm3" class="issue-label"> <span
                                        translate="common.importance">중요도</span> <code
                                        class="highlighter-rouge">*</code></label>
                                <select id="issueAddForm3"
                                <select id="issueAddRelationForm3"
                                        name="severity"
                                        class="form-control input-sm issue-select-label"
                                        ng-model="vm.form.severityId"
@@ -141,8 +154,8 @@
                <div class="col-lg-4">
                    <div class="form-group mb10">
                        <label for="issueAddForm5" class="issue-label"> <span translate="common.period">기간</span></label>
                        <input id="issueAddForm5"
                        <label for="issueAddRelationForm5" class="issue-label"> <span translate="common.period">기간</span></label>
                        <input id="issueAddRelationForm5"
                               tabindex="-1"
                               type="text"
                               readonly
@@ -368,7 +381,7 @@
                               autocomplete="off"
                               ng-model="vm.companyTel"
                               maxlength="20">
                        <div ng-show="issueAddForm.companyTel.$error.pattern" class="help-block form-text text-danger"
                        <div ng-show="issueAddRelationForm.companyTel.$error.pattern" class="help-block form-text text-danger"
                             translate="companyField.invalidTelFormat">전화번호 형식이 맞지 않습니다. xxx-xxx-xxxx 형식으로 입력하세요.
                        </div>
                    </div>
@@ -385,7 +398,7 @@
                               ng-model="vm.companyEmail"
                               kr-input
                               ng-pattern="/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/">
                        <div ng-show="issueAddForm.companyEmail.$error.pattern" class="help-block form-text text-danger"
                        <div ng-show="issueAddRelationForm.companyEmail.$error.pattern" class="help-block form-text text-danger"
                             translate="users.invalidEmailFormat">이메일 형식이 맞지 않습니다.
                        </div>
                    </div>
@@ -474,7 +487,7 @@
                               autocomplete="off"
                               ng-model="vm.ispTel"
                               maxlength="20">
                        <div ng-show="issueAddForm.ispTel.$error.pattern" class="help-block form-text text-danger"
                        <div ng-show="issueAddRelationForm.ispTel.$error.pattern" class="help-block form-text text-danger"
                             translate="companyField.invalidTelFormat">전화번호 형식이 맞지 않습니다. xxx-xxx-xxxx 형식으로 입력하세요.
                        </div>
                    </div>
@@ -491,7 +504,7 @@
                               ng-model="vm.ispEmail"
                               kr-input
                               ng-pattern="/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/">
                        <div ng-show="issueAddForm.ispEmail.$error.pattern" class="help-block form-text text-danger"
                        <div ng-show="issueAddRelationForm.ispEmail.$error.pattern" class="help-block form-text text-danger"
                             translate="users.invalidEmailFormat">이메일 형식이 맞지 않습니다.
                        </div>
                    </div>
@@ -580,7 +593,7 @@
                               autocomplete="off"
                               ng-model="vm.hostingTel"
                               maxlength="20">
                        <div ng-show="issueAddForm.hostingTel.$error.pattern" class="help-block form-text text-danger"
                        <div ng-show="issueAddRelationForm.hostingTel.$error.pattern" class="help-block form-text text-danger"
                             translate="companyField.invalidTelFormat">전화번호 형식이 맞지 않습니다. xxx-xxx-xxxx 형식으로 입력하세요.
                        </div>
                    </div>
@@ -597,7 +610,7 @@
                               ng-model="vm.hostingEmail"
                               kr-input
                               ng-pattern="/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/">
                        <div ng-show="issueAddForm.hostingEmail.$error.pattern" class="help-block form-text text-danger"
                        <div ng-show="issueAddRelationForm.hostingEmail.$error.pattern" class="help-block form-text text-danger"
                             translate="users.invalidEmailFormat">이메일 형식이 맞지 않습니다.
                        </div>
                    </div>
@@ -647,8 +660,8 @@
            translate="common.cancel">취소</span></button>
    <button type="button" class="btn btn-md btn-primary bold"
            js-short-cut
            js-short-cut-action="(fn.formCheck(issueAddForm.$invalid) || $root.spinner) ? null : fn.formSubmit()"
            ng-disabled="fn.formCheck(issueAddForm.$invalid)"
            js-short-cut-action="(fn.formCheck(issueAddRelationForm.$invalid) || $root.spinner) ? null : fn.formSubmit()"
            ng-disabled="fn.formCheck(issueAddRelationForm.$invalid)"
            ng-click="fn.formSubmit()"><span translate="common.save">저장</span>
    </button>
</div>