/** * Created by maprex on 2021-06-17 */ 'use strict'; define([ 'app' ], function (app) { app.controller('projectTabController', ['$scope', '$rootScope', '$log', '$resourceProvider', 'SweetAlert', '$uibModal', '$filter', function ($scope, $rootScope, $log, $resourceProvider, SweetAlert, $uibModal, $filter) { $scope.fn = { changeTab : changeTab, // 탭 변경 add : add }; $scope.vm = { tab : "PROJECT_LIST" // 업무 공간 정보가 기본 탭 }; // 프로젝트 생성 팝업 function add() { $uibModal.open({ templateUrl : 'views/project/projectAdd.html', size : "md", controller : 'projectAddController', backdrop : 'static' }); } // 탭 변경 function changeTab(tab) { $scope.vm.tab = tab; if (tab === "PROJECT_TIMELINE") { $rootScope.$broadcast("changeProjectChartTab"); } else if (tab === "PROJECT_LIST") { $rootScope.$broadcast("changeProjectListTab"); } } } ]); } );