OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2022-02-18 71b8c61b79be17f9ac886b947051d3256a32f159
src/main/webapp/scripts/app/issue/issueAddDown.controller.js
@@ -861,24 +861,36 @@
                    });
                }
                // 연관 이슈 추가
                // 하위 이슈 추가
                function addDownIssue(downId) {
                    /*if ($scope.vm.issueName.length == 0 || $scope.vm.form.issues.length == 0
                        || $scope.vm.issueName != $scope.vm.form.issues[0].title) {
                        SweetAlert.error($filter("translate")("issue.errorSelectRelationIssue"), "");
                        return;
                    }*/
                    var ids = [];
                    let inheritYn = false;
                    SweetAlert.swal({
                        title : $filter("translate")("issue.addDownIssue"), // 하위 이슈 추가
                        text : $filter("translate")("issue.wantToInheritPartnersOfParentIssue"), // 상위이슈의 파트너 정보(업체/ISP/호스팅)를 적용시키겠습니까?
                        type : "warning",
                        showCancelButton : true,
                        confirmButtonColor : "#DD6B55",
                        confirmButtonText : $filter("translate")("common.ok"), // 네
                        cancelButtonText : $filter("translate")("common.no"), // 아니오
                        closeOnConfirm : false,
                        closeOnCancel : false
                    },
                    function (isConfirm) {
                        if (isConfirm) {
                            inheritYn = true;
                        }
                    if (downId != null) {
                        ids.push(downId);
                    }
                    var contents = {
                        //relationIssueType : $scope.vm.form.relationIssueTypeId,
                        // issueId : $rootScope.currentDetailIssueId,
                        issueId :  parameter.id,
                        ids : ids,
                        parentIssueId : parameter.id
                            parentIssueId : parameter.id,
                            inheritYn : inheritYn
                    };
                    Issue.modifyParentIssue($resourceProvider.getContent(
@@ -886,15 +898,17 @@
                        $resourceProvider.getPageContent(0, 10))).then(function (result) {
                        if (result.data.message.status === "success") {
                                SweetAlert.close();
                            //  이슈 상세 화면 요청
                            $rootScope.$broadcast("getIssueDetail", {
                                id : parameter.id
                            });
                        }
                        else {
                            SweetAlert.error($filter("translate")("issue.failedToIssueAddIssueDown"), result.data.message.message); // "연관일감 생성 실패"
                                SweetAlert.error($filter("translate")("issue.failedToIssueAddIssueDown"), result.data.message.message); // "하위이슈 생성 실패"
                        }
                    });
                    });
                }
                //  팝업 창 닫기