| | |
| | | projects : [], // 프로젝트 |
| | | projectName : "", // 프로젝트 검색 |
| | | viewSub : true, // 하위 프로젝트 보기 여부 |
| | | childCount : 0 // 하위 프로젝트 개수 |
| | | childCount : 0, // 하위 프로젝트 개수 |
| | | parentYn : false //속해있는 프로젝트가 하위 프로젝트일 경우 상위 프로젝트에 true값 넣어줌 |
| | | }; |
| | | |
| | | // 테이블 이벤트 |
| | |
| | | .setDAlign("text-center") |
| | | .setDRenderer("PROJECT_MANAGER")); |
| | | $scope.vm.tableConfigs.push($tableProvider.config() |
| | | .setHName("dashboard.teamMember") |
| | | .setHName("project.projectDepartment") |
| | | .setHWidth("width-140-p bold") |
| | | .setDType("renderer") |
| | | .setDAlign("text-center") |
| | | .setDRenderer("PROJECT_USER")); |
| | | $scope.vm.tableConfigs.push($tableProvider.config() |
| | | .setHName("common.period") |
| | | .setHWidth("width-120-p bold") |
| | | .setDType("renderer") |
| | | .setDAlign("text-center") |
| | | .setDRenderer("PROJECT_DUE_DATE")); |
| | | .setDRenderer("PROJECT_DEPARTMENT")); |
| | | $scope.vm.tableConfigs.push($tableProvider.config() |
| | | .setHName("project.projectKey") |
| | | .setHWidth("width-100-p bold") |
| | |
| | | |
| | | for (var row of arr.data) { |
| | | row.depth = 0; |
| | | $scope.vm.parentYn = row.parentYn; |
| | | datas.push(row); |
| | | datas = setChildren(row, datas, row.depth); |
| | | } |
| | |
| | | } |
| | | |
| | | function changeLastProject(projectId) { |
| | | $rootScope.changeLastProject(projectId); |
| | | $rootScope.changeLastProject(projectId) |
| | | $state.go("dashboards.dashboard") |
| | | } |
| | | |
| | | $scope.fn.makeTableConfigs(); |