ソースを参照

메인 화면 개발중

marseyes 2 年 前
コミット
427045b3bc
共有2 個のファイルを変更した23 個の追加11 個の削除を含む
  1. 19 10
      src/main/webapp/js/app/main.js
  2. 4 1
      src/main/webapp/main.html

+ 19 - 10
src/main/webapp/js/app/main.js

@@ -14,17 +14,17 @@ require(['config'], function() {
14 14
 		
15 15
 		setTimeout(function() {
16 16
 			// 시간지정
17
-			//$('#ITP_FORM_MAIN_NOTICE_SEARCH_SCH_DT').val(itp_fn_date_format(new Date(), 2));
18
-			//$('#ITP_FORM_MAIN_NOTICE_SEARCH_USER_ID').val(fn_make_user_info.get('userId'));
17
+			// $('#ITP_FORM_MAIN_NOTICE_SEARCH_SCH_DT').val(itp_fn_date_format(new Date(), 2));
18
+			// $('#ITP_FORM_MAIN_NOTICE_SEARCH_USER_ID').val(fn_make_user_info.get('userId'));
19 19
 			
20 20
 			// 그리드
21
-			itp_fn_MAIN_NOTICE_grid.init();
22
-	    	itp_fn_fire_window_resize();
23
-			
21
+			// itp_fn_MAIN_NOTICE_grid.init();
22
+	    	// itp_fn_fire_window_resize();
23
+
24 24
 			// 조회
25
-	    	itp_fn_MAIN_NOTICE_search();
25
+	    	itp_fn_MAIN_NOTICE_search();			
26 26
 
27
-		}, 100);
27
+		}, 500);
28 28
 				
29 29
 	});
30 30
 });
@@ -33,12 +33,12 @@ require(['config'], function() {
33 33
 google.charts.load('current', {'packages':['corechart']});
34 34
 google.charts.load('current', {'packages':['bar']});
35 35
 
36
-
37 36
 google.charts.setOnLoadCallback(drawChartReq);
38 37
 google.charts.setOnLoadCallback(drawChartPodr);
39 38
 google.charts.setOnLoadCallback(drawChartReqUp);
40 39
 google.charts.setOnLoadCallback(drawChartcore);
41 40
 google.charts.setOnLoadCallback(drawLine);
41
+
42 42
 //구매요청 그래프
43 43
 function drawChartReq() {
44 44
   var data = google.visualization.arrayToDataTable([
@@ -192,6 +192,8 @@ var itp_fn_MAIN_NOTICE_grid = {
192 192
 		   	},
193 193
 			loadComplete: function(data) {
194 194
 				
195
+				console.log('>>>>> ' + JSON.stringify(data));
196
+				
195 197
 				itp_fn_grid_load_complete(data, MAIN_NOTICE_GRID_ID, true, 'number', 'MAIN_NOTICE', itp_MAIN_NOTICE_search, itp_fn_MAIN_NOTICE_empty, false, data.gridRecords, true);
196 198
 				var ids = $(MAIN_NOTICE_GRID_ID).getDataIDs();
197 199
 				$.each(ids, function(idx, rowId) {
@@ -225,8 +227,15 @@ var itp_fn_MAIN_NOTICE_grid = {
225 227
 };
226 228
 
227 229
 var itp_fn_MAIN_NOTICE_search = function() {
228
-	itp_fn_MAIN_NOTICE_grid.unload();
229
-	itp_fn_MAIN_NOTICE_grid.callBack();
230
+	// itp_fn_MAIN_NOTICE_grid.unload();
231
+	// itp_fn_MAIN_NOTICE_grid.callBack();
232
+	// 공지사항 조회
233
+	const formId = '#ITP_FORM_MAIN_SEARCH';
234
+	let param = $(formId).serializeObject();
235
+	var searhFn = function(result) {
236
+		console.log('>>>>>> ' + JSON.stringify(result));
237
+	};
238
+	fn_ajax_call(NTICE_DETAIL_GRID_LIST, JSON.stringify(param), searhFn, 'POST');
230 239
 };
231 240
 
232 241
 let itp_MAIN_NOTICE_param = {};

+ 4 - 1
src/main/webapp/main.html

@@ -145,13 +145,16 @@
145 145
 						<h2 class="hidden">메뉴안내</h2>
146 146
 						<article class="itp_detail">
147 147
 							<div id="ITP_AJAX_SUMMARY_DETAIL_CONTAINER" class="itp_det_in">
148
+								<form id="ITP_FORM_MAIN_SEARCH" class="form-horizontal">
149
+								</form>
150
+								
148 151
 								<!-- 여기는 공급사 매장 로그인 시 나오는 구간 -->
149 152
 								<div id="ITP_NOTE_BAR">
150 153
 									<div class="itp_side_bar_header">
151 154
 										<label>공지사항</label>
152 155
 									</div>
153 156
 									<div class="itp_side_bar_note">
154
-										<label class="fn">공지 1제목 조금 긴 제목</label>
157
+										<label class="fn">공지 xxx제목 조금 긴 제목</label>
155 158
 										<label class="date fn">2022.11.01</label>
156 159
 										<div class="fn">공지1 내용 들어가는곳fasdfdddddddddddddddasdfasdfsfdasdasdsadsaasdasdasdadsadaasdasdafddddddddddddddddddddddsdsfsdfdsfsdfddasdsadasdssds </div>
157 160
 									</div>