src/main/webapp/WEB-INF/i18n/messages_ko_KR.properties | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/scripts/app/customField/customFieldAdd.controller.js | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/views/customField/customFieldAdd.html | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/views/customField/customFieldModify.html | ●●●●● 패치 | 보기 | raw | blame | 히스토리 |
src/main/webapp/WEB-INF/i18n/messages_ko_KR.properties
@@ -87,7 +87,7 @@ CUSTOM_FIELD_NAME_MAX_LENGTH_OUT = \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uBA85\uC740 \uCD5C\uB300 50\uAE00\uC790\uAE4C\uC9C0 \uC785\uB825\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. CUSTOM_FIELD_USED_NAME = \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uBA85\uC774 \uC774\uBBF8 \uC0AC\uC6A9\uB418\uACE0 \uC788\uC2B5\uB2C8\uB2E4. CUSTOM_FIELD_REMOVE_NOT_SELECT = \uC0AD\uC81C\uD560 \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC\uAC00 \uC120\uD0DD\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. CUSTOM_FIELD_OPTIONS_NOT_USE_INPUT_FIELD = \uBB38\uC790\uC5F4 \uD544\uB4DC\uB294 \uC635\uC158 \uAC12\uC744 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. CUSTOM_FIELD_OPTIONS_NOT_USE_INPUT_FIELD = \uC120\uD0DD\uD55C \uD544\uB4DC\uB294 \uC635\uC158 \uAC12\uC744 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. CUSTOM_FIELD_OPTIONS_NOT_EXIST_DEFAULT_VALUE = \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uAE30\uBCF8 \uAC12\uC774 \uC635\uC158\uC5D0 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. CUSTOM_FIELD_OPTIONS_USED_EXIST_DEFAULT_VALUE = \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uAE30\uBCF8 \uAC12\uC5D0 \uC911\uBCF5\uB41C \uAC12\uC774 \uC874\uC7AC\uD569\uB2C8\uB2E4. CUSTOM_FIELD_OPTIONS_NOT_USE_MULTI_DEFAULT_VALUE = \uC0AC\uC6A9\uC790 \uC815\uC758 \uD544\uB4DC \uC635\uC158 \uAC12\uC5D0 \uB300\uD55C \uAE30\uBCF8 \uAC12\uC73C\uB85C 2\uAC1C \uC774\uC0C1 \uC9C0\uC815\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js
@@ -370,6 +370,24 @@ case "INPUT" : makeTag += "<span translate='common.stringField'>문자열 필드</span>"; break; case "NUMBER" : makeTag += "<span translate='common.numberField'>숫자 필드</span>"; break; case "DATETIME" : makeTag += "<span translate='common.datetimeField'>숫자 필드</span>"; break; case "IP_ADDRESS" : makeTag += "<span translate='common.ipAddressField'>숫자 필드</span>"; break; case "EMAIL" : makeTag += "<span translate='common.emailField'>숫자 필드</span>"; break; case "SITE" : makeTag += "<span translate='common.siteField'>숫자 필드</span>"; break; case "TEL" : makeTag += "<span translate='common.telField'>숫자 필드</span>"; break; case "MULTI_SELECT" : makeTag += "<span translate='common.multipleSelectionField'>다중 선택 필드</span>"; break; src/main/webapp/scripts/app/customField/customFieldAdd.controller.js
@@ -94,7 +94,7 @@ } // 다중, 단일 선택일 경우에 if ($scope.vm.form.customFieldType !== "INPUT") { if ($scope.vm.form.customFieldType === "MULTI_SELECT" || $scope.vm.form.customFieldType === "SINGLE_SELECT") { // 옵션이 1개 이하일 경우에는 셀렉트 태그를 만들 수 없다. if ($scope.vm.form.options.length < 1) { return true; @@ -111,7 +111,7 @@ var content = angular.copy($scope.vm.form); content.name = $rootScope.preventXss(content.name); if ($scope.vm.form.customFieldType !== 'INPUT') { if ($scope.vm.form.customFieldType === 'MULTI_SELECT'|| $scope.vm.form.customFieldType === "SINGLE_SELECT") { var convertDefaultValues = ""; angular.forEach(content.defaultValue.split("#"), function (value) { src/main/webapp/views/customField/customFieldAdd.html
@@ -38,6 +38,7 @@ ng-change="fn.changeFieldType()"> <option value="INPUT" translate="common.stringField">문자열 필드</option> <option value="SINGLE_SELECT" translate="common.singleSelectionField">단일 선택 필드</option> <option value="MULTI_SELECT" translate="common.multipleSelectionField">다중 선택 필드</option> <option value="NUMBER" translate="common.numberField">숫자 필드</option> <option value="DATETIME" translate="common.datetimeField">날짜 필드</option> <option value="IP_ADDRESS" translate="common.ipAddressField">IP 주소 필드</option> @@ -47,7 +48,7 @@ </select> </div> <div class="form-group" ng-show="vm.form.customFieldType != 'INPUT'"> <div class="form-group" ng-show="vm.form.customFieldType == 'SINGLE_SELECT' || vm.form.customFieldType == 'MULTI_SELECT'"> <label ng-show="vm.form.customFieldType == 'SINGLE_SELECT'"><span translate="customField.createSingleFieldList">단일 선택 필드 목록 만들기</span> <code class="highlighter-rouge">*</code></label> src/main/webapp/views/customField/customFieldModify.html
@@ -38,12 +38,18 @@ <select id="customFieldModifyForm2" class="form-control" ng-model="vm.form.customFieldType" ng-change="fn.changeCustomFieldType()"> <option value="INPUT" translate="common.stringField">문자열 필드</option> <option value="NUMBER" translate="common.numberField">숫자 필드</option> <option value="DATETIME" translate="common.datetimeField">날짜 필드</option> <option value="IP_ADDRESS" translate="common.ipAddressField">IP 주소 필드</option> <option value="EMAIL" translate="common.emailField">이메일 필드</option> <option value="SITE" translate="common.siteField">홈페이지 주소 필드</option> <option value="TEL" translate="common.telField">전화번호 필드</option> <option value="SINGLE_SELECT" translate="common.singleSelectionField">단일 선택 필드</option> <option value="MULTI_SELECT" translate="common.multipleSelectionField">다중 선택 필드</option> </select> </div> <div class="form-group" ng-show="vm.form.customFieldType != 'INPUT'"> <div class="form-group" ng-show="vm.form.customFieldType == 'SINGLE_SELECT' || vm.form.customFieldType == 'MULTI_SELECT'"> <label ng-show="vm.form.customFieldType == 'SINGLE_SELECT'"><span translate="customField.createSingleFieldList">단일 선택 필드 목록 만들기</span> <code class="highlighter-rouge">*</code></label> @@ -69,7 +75,7 @@ </small> </div> <div ng-repeat="option in vm.form.options" ng-show="vm.form.customFieldType != 'INPUT'"> <div ng-repeat="option in vm.form.options" ng-show="vm.form.customFieldType == 'SINGLE_SELECT' || vm.form.customFieldType == 'MULTI_SELECT'"> <span class="select3-selection__choice"> <span>{{option}}</span> <span class="select3-selection__choice__remove" ng-click="fn.removeOption($index)">×</span>