OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2022-02-09 4948331b1541793028ec49c10d2892bc74242818
src/main/webapp/views/issueType/issueTypeAdd.html
@@ -18,7 +18,7 @@
                       class="form-control"
                       autofocus
                       kr-input
                       input-regex="[^a-zA-Z0-9 가-힣ㄱ-ㅎㅏ-ㅣ\u318D\u119E\u11A2\u2022\u2025a\u00B7\uFE55]"
                       input-regex="/[^?a-zA-Z0-9/]/"
                       autocomplete="off"
                       ng-model="vm.form.name"
                       ng-maxlength="15"
@@ -27,7 +27,7 @@
                <small ng-show="issueTypeAddForm.name.$error.maxlength" class="help-block form-text text-danger" translate="common.upTo15Characters">
                    최대 15글자까지 입력할 수 있습니다.
                </small>
                <small translate="managementType.limitNameToSpecialCharacters">이슈 타입 명은 특수 문자를 입력할 수 없습니다.</small>
                <!--<small translate="managementType.limitNameToSpecialCharacters">이슈 타입 명은 특수 문자를 입력할 수 없습니다.</small>-->
            </div>
            <div class="form-group">
@@ -43,25 +43,38 @@
            </div>
            <div class="form-group">
                <label><span translate="issue.useProjects">사용 프로젝트</span></label>
                <js-autocomplete-single data-input-name="workflow"
                                        selected-model="vm.form.workflows"
                                        search="vm.workflowName"
                                        source="fn.getWorkflowList(vm.workflowName, vm.form.workflows, vm.autoCompletePage.workflow.page, fn.getWorkflowListCallBack)"
                                        page="vm.autoCompletePage.workflow.page"
                                        total-page="vm.autoCompletePage.workflow.totalPage"
                <label class="issue-label"> <span translate="issue.useProjects">사용 프로젝트</span> <code
                        class="highlighter-rouge">*</code></label>
                <js-autocomplete-single data-input-name="project"
                                        selected-model="vm.form.projects"
                                        search="vm.projectName"
                                        source="fn.getProjectList(vm.projectName, vm.form.projects, vm.autoCompletePage.project.page, fn.getProjectListCallBack)"
                                        page="vm.autoCompletePage.project.page"
                                        total-page="vm.autoCompletePage.project.totalPage"
                                        input-disabled="false"
                                        extra-settings="{ displayProp : 'name' , idProp : 'id', imageable : false, imagePathProp : '', type : '', maxlength : 200, autoResize : false }"></js-autocomplete-single>
                                        required
                                        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 class="form-group">
                <label><span
                        translate="issue.companyInfo">업체/ISP/호스팅 정보</span></label>
                <ng-dropdown-multiselect class="multiSelect cursor"
                                         data-input-name="issueStatusTypes"
                                         selected-model="vm.search.issueStatusTypes"
                                         extra-settings="{ stringTypeOption : true }"
                                         options="vm.options.emailTemplates"></ng-dropdown-multiselect>
            <div class="form-group mgb5">
                <label class="issue-label"> <span translate="issue.companyInfo">업체/ISP/호스팅 정보</span> </label>
                <js-autocomplete-multi data-input-name="departments"
                                       selected-model="vm.form.companies"
                                       search="vm.companyName"
                                       source="fn.getPartnerList(vm.companyName, vm.form.companies)"
                                       input-disabled="false"
                                       translation-texts="{ count : '', empty : 'common.emptyCompanyPartners' }"
                                       extra-settings="{ displayProp : 'byName' , idProp : 'id', imageable : false, maxlength : 100, autoResize : true }"></js-autocomplete-multi>
                <div class="select3-selection__choicediv mt-10">
                                <span class="select3-selection__choice" ng-repeat="company in vm.form.companies">
                                    <span>{{company.byName}}</span> <!--사용자가 속해 있는 부서 이름 출력-->
                                    <span class="select3-selection__choice__remove" ng-click="fn.removeUsePartner($index)">×</span>
                                </span>
                </div>
            </div>
            <div class="form-group">