src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/scripts/app/common/common.controller.js | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/scripts/app/issue/issueList.controller.js | ●●●●● 패치 | 보기 | raw | blame | 히스토리 | |
src/main/webapp/views/issue/issueAddTableConfig.html | ●●●●● 패치 | 보기 | raw | blame | 히스토리 |
src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js
@@ -195,7 +195,7 @@ // 하위이슈 카운트 case "DOWN_ISSUE_COUNT" : makeTag += '<span>' + scope.data.downIssueCount + ' / ' + scope.data.downIssueAllCount + '</span>'; makeTag += '<span ng-click="event.changeDetailView(data.id)" class="ul-not-comma cursor">' + scope.data.downIssueCount + ' / ' + scope.data.downIssueAllCount + '</span>'; break; // 프로젝트 기간 표시 @@ -452,6 +452,11 @@ makeTag += "<span ng-click=\"event.changeDetailView(data.id)\" class='badge cursor' ng-style='{ \"background-color\" : \"" + scope.data.severityColor + "\"," + "\"border-color\"" + " : \"" + scope.data.severityColor + "\", \"color\": \"#FFFFFF\" }' translate='" + scope.data.severityName + "'></span>"; break; // 이슈 유형 case "COMMON_ISSUE_TYPE" : makeTag += "<span ng-click=\"event.changeDetailView(data.id)\" class='cursor' translate='" + scope.data.issueTypeName + "'></span>"; break; // 담당 부서 case "ISSUE_DEPARTMENT" : makeTag += "<ul ng-click=\"event.changeDetailView(data.id)\" class='ul-not-comma cursor'>"; @@ -658,7 +663,7 @@ for (var count in scope.data.issueCustomFieldValueVos) { var issueCustomFieldValueVo = scope.data.issueCustomFieldValueVos[count]; // 테이블 설정에서 dName 부분에 사용자 정의 필드 id 를 넣고 해당 값을 추출한다. if (tableConfig.columnHint.id == issueCustomFieldValueVo.customFieldVo.id) { if (tableConfig.columnHint.id === issueCustomFieldValueVo.customFieldVo.id) { values.push(issueCustomFieldValueVo.useValue); } } src/main/webapp/scripts/app/common/common.controller.js
@@ -281,9 +281,9 @@ if ($rootScope.workIssueTypes != null && $rootScope.workIssueTypes.length > 0) { $rootScope.workIssueTypes.forEach(function (issueType) { var selectIssueTypeId = null; //var selectIssueTypeId = null; if (issueType.id === $rootScope.user.lastIssueTypeId) { selectIssueTypeId = issueType.id; //selectIssueTypeId = issueType.id; $scope.fn.changeIssueListMenu(issueType.id, false); // 이슈목록 새로고침 목록 갱신 $scope.$broadcast("findIssueListOK", { myIssueType : issueType} ); src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js
@@ -181,7 +181,7 @@ // 사용자 정의 필드를 조회한 후 표시할 이슈 테이블 컬럼을 준비한다. $scope.fn.getCustomFields().then(function (result) { var count = 10; var count = 8; angular.forEach(result, function (customField) { $scope.vm.issueTableConfigs.push({ name : customField.name, src/main/webapp/scripts/app/issue/issueList.controller.js
@@ -332,6 +332,7 @@ case "ISSUE_TITLE" : // 이슈 제목 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("issue.issueTitle") .setDName("issueTitle") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") @@ -341,7 +342,7 @@ case "PRIORITY" : // 우선순위 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.priority") .setDName("priorityName") .setDName("priority") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") @@ -350,22 +351,25 @@ case "SEVERITY" : // 중요도 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.importance") .setDName("severityName") .setDName("severity") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") .setDRenderer("COMMON_SEVERITY")); break; case "ISSUE_TYPE" : // 이슈 타입 case "ISSUE_TYPE" : // 이슈 유형 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("issue.issueType") .setDName("issueType") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") .setDName("issueTypeName")); .setDRenderer("COMMON_ISSUE_TYPE")); break; case "ASSIGNEE_TEAM" : // 담당부서 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.assigneeTeam") .setDName("assigneeTeam") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") @@ -374,6 +378,7 @@ case "REGISTER" : // 등록자 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.register") .setDName("register") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") @@ -382,6 +387,7 @@ case "PERIOD" : // 기간 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.period") .setDName("period") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") @@ -397,6 +403,7 @@ case "COUNT_DOWN_ISSUE" : // 하위 이슈 개수 $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.countDownIssue") .setDName("countDownIssue") .setDType("renderer") .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") @@ -414,6 +421,7 @@ $scope.vm.tableConfigs.push($tableProvider.config() .setHName(customField.name) .setDType("renderer") .setDName("customFieldName" + [count]) .setHWidth("bold " + issueTableConfig.width) .setDAlign("text-center") .setColumnHint(customField) src/main/webapp/views/issue/issueAddTableConfig.html
@@ -72,6 +72,7 @@ <option value="width-40">40%</option> <option value="width-50">50%</option> </select> </td> <td class="text-center"> <!-- 이슈 제목 표시 버튼 disabled --> <label ng-if="!issueTableConfig.checkboxShow" class='switch'><input type="checkbox" ><span class='slider-disabled round'></span></label>