From a7fd90d6533ae0342ed1c975227b2f19c32bb2f3 Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 화, 16 11월 2021 17:40:42 +0900 Subject: [PATCH] 이슈 만들기 진행[프론트] --- src/main/webapp/views/issue/issueAdd.html | 95 +++++++++++++++++++++++------------------------ 1 files changed, 47 insertions(+), 48 deletions(-) diff --git a/src/main/webapp/views/issue/issueAdd.html b/src/main/webapp/views/issue/issueAdd.html index 7b40110..db3d11e 100644 --- a/src/main/webapp/views/issue/issueAdd.html +++ b/src/main/webapp/views/issue/issueAdd.html @@ -216,56 +216,55 @@ </div> </div> - <div class="row"> - <div class="col-lg-4"> - <div class="form-group mb10"> - <label for="detectingDateAddForm" class="issue-label"> <span translate="common.detectingData">�깘吏��씪�떆</span> </label> - <input id="detectingDateAddForm" - tabindex="-1" - type="text" - readonly - class="form-control cursor" - placeholder="{{'issue.clickToSelectDate' | translate}}" - ng-model="vm.form.detectingDateRange" - modal-form-auto-scroll - date-format="YYYY-MM-DD" - parent-el="'#createdWidget2'" - date-range-picker> - <div class="row"> - <div class="col-xs-12"> - <div id="createdWidget2" class="bootstrap-datepicker"></div> - </div> + <div class="col-lg-8"> + <div class="row"> + <div class="col-md-12"> + <div class="form-group mgb5" ng-show="vm.form.issueCustomFields.length < 1"> + <label class="issue-label" translate="issue.notIssueTypeCustomFields">�씠�뒋 ���엯�뿉 �뿰寃곕맂 �궗�슜�옄 �젙�쓽 + �븘�뱶媛� �뾾�뒿�땲�떎.</label> </div> </div> - </div> - <div class="col-lg-4"> - <div class="form-group mb10"> - <label for="domainAddForm" class="issue-label"><span translate="companyField.domain">�룄硫붿씤</span></label> - <input id="domainAddForm" - name="domain" - type="text" - class="form-control" - kr-input - input-regex="[^a-zA-Z0-9 媛�-�옡�꽦-�뀕�뀖-�뀭\u318D\u119E\u11A2\u2022\u2025a\u00B7\uFE55]" - autocomplete="off" - ng-model="vm.form.domain" - ng-maxlength="200" - maxlength="200"> - </div> - </div> - <div class="col-lg-4"> - <div class="form-group mgb5"> - <label for="ipAdressAddForm" class="issue-label"><span translate="companyField.ipAdress">ip二쇱냼</span></label> - <input id="ipAdressAddForm" - name="ipAdress" - type="text" - class="form-control" - kr-input - input-regex="[^a-zA-Z0-9 媛�-�옡�꽦-�뀕�뀖-�뀭\u318D\u119E\u11A2\u2022\u2025a\u00B7\uFE55]" - autocomplete="off" - ng-model="vm.form.ipAdress" - ng-maxlength="200" - maxlength="200"> + + <div class="col-md-6" ng-repeat="issueCustomField in vm.form.issueCustomFields"> + <div class="form-group mgb5"> + <label class="issue-label">{{issueCustomField.customFieldVo.name}}</label> + + <div ng-switch on="issueCustomField.customFieldVo.customFieldType"> + <!-- 湲곕낯 �엯�젰 --> + <div ng-switch-when="INPUT"> + <input type="text" class="form-control input-sm" + ng-model="issueCustomField.useValues" + maxlength="100" + autocomplete="off" + kr-input + ng-required="issueCustomField.fieldOption == '01'"> + </div> + + <!-- �떒�씪 ���젆�듃 --> + <div ng-switch-when="SINGLE_SELECT"> + <select class="form-control input-sm issue-select-label" + ng-required="issueCustomField.fieldOption == '01'" + ng-model="issueCustomField.useValues"> + <option value="" value="" translate="common.choose">�꽑�깮�븯�꽭�슂.</option> + <option ng-repeat="customFieldValueVo in issueCustomField.customFieldVo.customFieldValueVos" + value="{{customFieldValueVo.value}}" + ng-selected="$root.selectOption(issueCustomField.useValues, customFieldValueVo.value)"> + {{customFieldValueVo.value}} + </option> + </select> + </div> + + <!-- 硫��떚 ���젆�듃 --> + <div ng-switch-when="MULTI_SELECT"> + <ng-dropdown-multiselect class="multiSelect cursor" + data-input-name="" + modal-form-auto-scroll + selected-model="issueCustomField.useValues" + extra-settings="{ 'idProp' : 'value', 'externalIdProp' : 'value', 'displayProp' : 'value', 'stringTypeOption' : 'true', stopRemoveBodyEvent : true }" + options="issueCustomField.customFieldVo.customFieldValueVos"></ng-dropdown-multiselect> + </div> + </div> + </div> </div> </div> </div> -- Gitblit v1.8.0