| | |
| | | 'app' |
| | | ], |
| | | function (app) { |
| | | app.controller('userDetailController', ['$scope', '$rootScope', '$log', '$resourceProvider', '$tableProvider', 'IssueHistory', '$uibModal', 'SweetAlert', '$filter', |
| | | function ($scope, $rootScope, $log, $resourceProvider, $tableProvider, IssueHistory, $uibModal, SweetAlert, $filter) { |
| | | app.controller('userDetailController', ['$scope', '$rootScope', '$log', '$resourceProvider', '$tableProvider', 'IssueHistory', '$uibModal', 'SweetAlert', '$filter', 'User', |
| | | function ($scope, $rootScope, $log, $resourceProvider, $tableProvider, IssueHistory, $uibModal, SweetAlert, $filter, User) { |
| | | |
| | | // 함수 |
| | | $scope.fn = { |
| | | getMyInfo : getMyInfo, //나의 정보 조회(등급, 담당부서) |
| | | getIssueHistoryList : getIssueHistoryList, // 이슈 기록 정보 조회 |
| | | modify : modify, // 사용자 수정 |
| | | changeSearchPeriod : changeSearchPeriod, // 이력 조회 검색 조건 변경 |
| | |
| | | startEndDateRange : "" // 이슈 기록 조회 날짜 |
| | | }, |
| | | issueHistoryVos : [], // 이슈 기록 정보 |
| | | issueHistoryDates : [] // 이슈 기록 정보 날짜 |
| | | issueHistoryDates : [], // 이슈 기록 정보 날짜 |
| | | myLevel : "", |
| | | myDepartments : [] |
| | | }; |
| | | |
| | | // 직접 입력에서 날짜 선택시 이슈 기록 정보 조회 |
| | |
| | | id : id |
| | | }; |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | // 나의 정보 조회(등급, 담당부서) |
| | | function getMyInfo() { |
| | | |
| | | User.findMyLevelAndDepartment($resourceProvider.getContent( |
| | | $resourceProvider.getPageContent(0, 0))).then(function (result) { |
| | | |
| | | if (result.data.message.status === "success") { |
| | | $scope.vm.myLevel = result.data.data.levelName; |
| | | $scope.vm.myDepartments = result.data.data.departmentName; |
| | | } |
| | | else { |
| | | SweetAlert.swal($filter("translate")("users.failedToRetrieveIssueHistory"), result.data.message.message, "error"); // "이슈 기록 정보 조회 실패" |
| | | } |
| | | }); |
| | | } |
| | |
| | | |
| | | // 이슈 기록 정보 조회 |
| | | $scope.fn.getIssueHistoryList(); |
| | | |
| | | $scope.fn.getMyInfo(); |
| | | } |
| | | ]); |
| | | } |