Bladeren bron

메인화면 정산

marseyes 2 jaren geleden
bovenliggende
commit
a986742b5a
1 gewijzigde bestanden met toevoegingen van 22 en 17 verwijderingen
  1. 22 17
      src/main/webapp/js/app/main.js

+ 22 - 17
src/main/webapp/js/app/main.js

@@ -8,6 +8,7 @@ let NTICE_DETAIL_GRID_LIST = '/api/ntice/main-detail-grid-list';
8 8
 let MAIN_CHART_PCH_REQ_CHART = '/api/main/chart/pch-req-chart';
9 9
 let MAIN_CHART_PCH_ODR_CHART = '/api/main/chart/pch-odr-chart';
10 10
 let MAIN_CHART_PR_RANK_CHART = '/api/main/chart/pr-rank-chart';
11
+let MAIN_CHART_STL_CHART = '/api/main/chart/stl-chart';
11 12
 
12 13
 require(['config'], function() {
13 14
 	require([
@@ -48,8 +49,8 @@ require(['config'], function() {
48 49
 		google.charts.setOnLoadCallback(drawChartReq);
49 50
 		google.charts.setOnLoadCallback(drawChartPodr);
50 51
 		google.charts.setOnLoadCallback(drawChartReqUp);
51
-		
52 52
 		google.charts.setOnLoadCallback(drawChartcore);
53
+		
53 54
 		google.charts.setOnLoadCallback(drawLine);
54 55
 				
55 56
 	});
@@ -116,23 +117,27 @@ function drawChartReqUp() {
116 117
 
117 118
 //정산 그래프
118 119
 function drawChartcore() {
120
+	
121
+	const key = { brandId:fn_make_user_info.get('brandId'), storeId:fn_make_user_info.get('storeId') };
122
+	var param = $.param(key);
123
+	fn_ajax_call(MAIN_CHART_STL_CHART, param, function(result) {
124
+		
125
+		console.log( result.chartData );
119 126
 
120
-    var data = google.visualization.arrayToDataTable([
121
-      ['Task', 'Hours per Day'],
122
-      ['요청', 25],
123
-      ['확인', 65],
124
-      ['반려', 10],
125
-    ]);
126
-
127
-    var options = {
128
-		title: '정산',
129
-		legend: { position: 'left' }	
130
-    };
131
-
132
-    var chart = new google.visualization.PieChart(document.getElementById('ITP_STTL_GRAPH'));
133
-
134
-    chart.draw(data, options);
135
-  }
127
+		// var data = google.visualization.arrayToDataTable([ [' ', ' '], ['요청', 25], ['확인', 65], ['반려', 10] ]);
128
+		var data = google.visualization.arrayToDataTable( eval(result.chartData) );
129
+	
130
+	    var options = {
131
+			// title: '정산',
132
+			legend: { position: 'left' }	
133
+	    };
134
+	
135
+	    var chart = new google.visualization.PieChart(document.getElementById('ITP_STTL_GRAPH'));	
136
+	    chart.draw(data, options);				
137
+		
138
+	}, 'GET');
139
+    
140
+}
136 141
 
137 142
 
138 143
 function drawLine() {