From a2c204b8053a7fafc125902ed8b5a2a739e24779 Mon Sep 17 00:00:00 2001
From: jhjang <jhjang@maprex.co.kr>
Date: 화, 14 12월 2021 17:46:22 +0900
Subject: [PATCH] - api 모니니터링 정상동작하도록 수정

---
 src/main/webapp/scripts/app/api/apiMonitor.controller.js |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/scripts/app/api/apiMonitor.controller.js b/src/main/webapp/scripts/app/api/apiMonitor.controller.js
index abfbe73..5a52bb8 100644
--- a/src/main/webapp/scripts/app/api/apiMonitor.controller.js
+++ b/src/main/webapp/scripts/app/api/apiMonitor.controller.js
@@ -17,7 +17,8 @@
 
                 $scope.vm = {
                     search : {
-                        searchPeriod : "LAST_SEVEN_DAYS"
+                        searchPeriod : "LAST_SEVEN_DAYS",
+                        startEndDateRange : "" //  �씠�뒋 湲곕줉 議고쉶 �궇吏�
                     },
                     apiMonitorVos : [],
                     issueTypeVos : [],
@@ -35,8 +36,24 @@
                     }
                 };
 
+                //  吏곸젒 �엯�젰�뿉�꽌 �궇吏� �꽑�깮�떆 �씠�뒋 湲곕줉 �젙蹂� 議고쉶
+                $scope.$watch("vm.search.startEndDateRange", function (newValue) {
+                    if ($rootScope.isDefined(newValue)) {
+                        $scope.fn.drawChart();
+                    }
+                });
+
+                //  �궗�슜�옄 �닔
+
                 function changeSearchPeriod() {
-                    drawChart();
+                    switch ($scope.vm.search.searchPeriod) {
+                        case "CUSTOM_INPUT" :
+                            $scope.vm.search.startEndDateRange = "";
+                            break;
+                        default :
+                            $scope.vm.search.startEndDateRange = "";
+                            $scope.fn.drawChart();
+                    }
                 }
 
                 $scope.fn.drawChart();
@@ -49,6 +66,12 @@
                         searchEndDate : ""
                     };
 
+                    if ($rootScope.isDefined($scope.vm.search.startEndDateRange)) {
+                        var startEndDateRange = $scope.vm.search.startEndDateRange.split("~");
+                        content.searchStartDate = startEndDateRange[0].trim();
+                        content.searchEndDate = startEndDateRange[1].trim();
+                    }
+
                     Api.findHistory($resourceProvider.getContent(content,
                         $resourceProvider.getPageContent(0, 0))).then(function (result) {
 

--
Gitblit v1.8.0