OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-12-09 264359a48d95948ea1b67bf1660521a4d8c1d598
src/main/webapp/scripts/components/issue/issue.service.js
@@ -33,6 +33,12 @@
                    return response;
                });
            },
            findPartners : function (conditions) {
                return $http.post("issue/findPartner", conditions).then(function (response) {
                    $log.debug("사용하는 파트너 목록 데이터 : ", response);
                    return response;
                });
            },
            add : function (conditions) {
                conditions.url = "issue/add";
                return $upload.upload(conditions).progress(function (evt) {
@@ -41,6 +47,24 @@
                }).then(function (response) {
                    $log.debug("이슈 생성 결과 : ", response);
                    return response;
                });
            },
            relAdd : function (conditions) {
                conditions.url = "issue/relIssueAdd";
                return $upload.upload(conditions).progress(function (evt) {
                    //  파일 업로드 진행율을 표시해준다.
                    fileUploadProgress(evt);
                }).then(function (response) {
                    $log.debug("이슈 생성 결과 : ", response);
                    return response;
                });
            },
            modifyParentIssue : function (conditions) {
                return $http.post("issue/modifyParentIssue", conditions).then(function (response) {
                    $log.debug("상위 일감 수정 결과 : ", response);
                    return response;
                });
            },
@@ -55,6 +79,7 @@
                    return response;
                });
            },
            detail : function (conditions) {
                return $http.post("issue/detail", conditions).then(function (response) {
                    $log.debug("이슈 상세 데이터 : ", response);
@@ -67,6 +92,18 @@
                    return response;
                });
            },
            removeAllIssues : function (conditions) {
                return $http.post("issue/removeAll", conditions).then(function (response) {
                    $log.debug("하위이슈 삭제 결과 : ", response);
                    return response;
                });
            },
            /*removeDownIssues : function (conditions) {
                return $http.post("issue/removeDown", conditions).then(function (response) {
                    $log.debug("하위이슈 삭제 결과 : ", response);
                    return response;
                });
            },*/
            importExcel : function (conditions) {
                conditions.url = "issue/importExcel";
                return $upload.upload(conditions).then(function (response) {
@@ -86,6 +123,12 @@
                    return response;
                });
            },
            sendEmailPartners : function (conditions) {
                return $http.post("issue/sendEmailPartners", conditions).then(function (response) {
                    $log.debug("이슈 이메일 발송 결과 : ", response);
                    return response;
                });
            }
        }
    }
    ])