조회시간 최대 59분이 되도록 변경

This commit is contained in:
eastargh
2026-09-11 17:35:23 +09:00
parent 136626e7c4
commit 52e8c3be39
2 changed files with 21 additions and 21 deletions
@@ -52,6 +52,8 @@
var url = '<c:url value="/onl/kjb/statistics/apiStatsHourMan.json"/>';
var url_view = '<c:url value="/onl/kjb/statistics/apiStatsHourMan.view"/>';
var url_minute_view = '<c:url value="/onl/kjb/statistics/apiStatsMinuteMan.view"/>';
var url_left_menu = '<c:url value="/leftMenu.do"/>';
var DASHBOARD_MENU_ID = '0305001'; // apiStatsMinuteMan(대시보드) 메뉴 ID
var totalDonutChart, callChart;
@@ -162,23 +164,20 @@
var hour = parseInt(statTime.substring(8, 10));
var startDate = year + '-' + month + '-' + day;
var startTime = (hour < 10 ? '0' + hour : hour) + ':00';
// 1시간 후 계산 (23시인 경우 다음날 00시로 자동 계산)
var d = new Date(parseInt(year), parseInt(month) - 1, parseInt(day), hour, 0, 0);
d.setHours(d.getHours() + 1);
var endDate = d.getFullYear() + '-' +
(d.getMonth() + 1 < 10 ? '0' : '') + (d.getMonth() + 1) + '-' +
(d.getDate() < 10 ? '0' : '') + d.getDate();
var endTime = (d.getHours() < 10 ? '0' : '') + d.getHours() + ':00';
var hourStr = (hour < 10 ? '0' + hour : hour);
var startTime = hourStr + ':00';
// 해당 시간대 끝(정시~59분)으로 이동 (예: 10:00~10:59)
var endTime = hourStr + ':59';
var params = '?searchStartDate=' + startDate + '&searchStartTime=' + startTime
+ '&searchEndDate=' + endDate + '&searchEndTime=' + endTime;
params += '&menuId='+'${param.menuId}';
+ '&searchEndDate=' + startDate + '&searchEndTime=' + endTime;
params += '&menuId='+DASHBOARD_MENU_ID;
params += '&cmd='+'LIST';
params += '&serviceType='+'APIGW';
// 왼쪽 메뉴도 대시보드(분단위 통계) 메뉴로 전환
parent.leftFrame.location.href = url_left_menu + '?menuId=' + DASHBOARD_MENU_ID
+ '&serviceType=' + sessionStorage["serviceType"];
location.href = url_minute_view + params;
}