OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-12-06 71ae5976e7dddc5693801064e48bdd372c63f86b
src/main/webapp/scripts/app/issue/issueDetail.controller.js
@@ -131,6 +131,13 @@
                angular.extend(this, $controller('autoCompleteController', {$scope : $scope, $injector : $injector}));
                //  이슈 목록 데이터 갱신
                $scope.$on("getIssueList", function () {
                    $scope.fn.getIssueDetail();
                });
                // 하위 이슈 삭제
                function removeDownIssue(id) {
                    //  삭제 알림
@@ -644,10 +651,15 @@
                }
                //  이슈명을 클릭하면 이슈 상세 정보를 조회한다.
                // $rootScope.$on("getIssueDetail", function (event, args) {
                //     $scope.vm.viewer.id = args["id"];
                //     $scope.fn.getIssueDetail();
                // });
                //  $rootScope.$on("getIssueDetail", function (event, args) {
                //      $scope.vm.viewer.id = args["id"];
                //      $scope.fn.getIssueDetail();
                //  });
                // 이메일 보낸후 상세화면 갱신
                 $rootScope.$on("getIssueDetail", function (event, args) {
                     $scope.fn.getIssueDetail();
                 });
                //  이슈명을 클릭하면 이슈 상세 정보를 조회한다.
                // $scope.$on("getIssueDetail", function (event, args) {
@@ -750,6 +762,7 @@
                        }
                    });
                }
                //  하위 이슈 목록 테이블 설정
                function addDownIssueTableConfig() {
@@ -858,13 +871,14 @@
                                // 하위 이슈 반목문
                                if (result.data.data.issueDownVos !== null){
                                    angular.forEach(result.data.data.issueDownVos, function (issueDownVo){
                                        $scope.vm.form.issuesDown.push(issueDownVo.issue);
                                        //$scope.vm.form.issuesDown.push(issueDownVo.issueDown);
                                        $scope.vm.form.issuesDown.push(issueDownVo);
                                    });
                                }
                                $scope.vm.viewer.issueRelationVos = result.data.data.issueRelationVos;
                                $scope.vm.viewer.issueDownVos = result.data.data.issueDownVos;
                                if ($rootScope.workProject.id > -1) {
                                if ($rootScope.workProject.id > -1 && result.data.data.projectVo !== null) {
                                    $rootScope.changeLastProject(result.data.data.projectVo.id);
                                }
                            }
@@ -1071,9 +1085,9 @@
                //  특정 사용자에게 이슈를 메일로 발송
                function sendMail(partnersAll, partners) {
                    $uibModal.open({
                        templateUrl : 'views/issue/issueSendMail.html',
                        templateUrl : 'views/issue/issueSendMailPartners.html',
                        size : "md",
                        controller : 'issueSendMailController',
                        controller : 'issueSendMailPartnersController',
                        backdrop : 'static',
                        resolve : {
                            parameter : {
@@ -1081,9 +1095,6 @@
                                partners : partners,
                                issueId : $scope.vm.viewer.id,
                                projectId : $scope.vm.viewer.projectVo.id,
                                ispVos : $scope.vm.viewer.ispVos,
                                hosingVos : $scope.vm.viewer.hosingVos,
                                companyVos : $scope.vm.viewer.companyVos,
                            }
                        }
                    });