dwkim лет назад: 2
Родитель
Сommit
882532663e

+ 1 - 0
src/main/webapp/app/stockmng/STOCKMNG01010.html

@@ -62,6 +62,7 @@
62 62
 					<div class="itp_table fix">
63 63
 						<div id="ITP_STOCKMNG01010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
64 64
 							<div id="ITP_STOCKMNG01010_jqGridView" class="itp_views fix"></div>
65
+							<button type="button" id="ITP_BTN_STOCKMNG01010_EXCEL" class="btn btn-success btn-sm Excel" style="float:right;"><i class="glyphicon "></i>Excel</button>
65 66
 							<table id="ITP_STOCKMNG01010_jqGrid"></table>
66 67
 							<div id="ITP_STOCKMNG01010_jqGridPager"></div>
67 68
 							<div id="ITP_STOCKMNG01010_jqGridEmpty" class="itp_no_data"></div>

+ 1 - 0
src/main/webapp/app/stockmng/STOCKMNG03010.html

@@ -70,6 +70,7 @@
70 70
 					<div class="itp_table fix">
71 71
 						<div id="ITP_STOCKMNG03010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
72 72
 							<div id="ITP_STOCKMNG03010_jqGridView" class="itp_views fix"></div>
73
+							<button type="button" id="ITP_BTN_STOCKMNG03010_EXCEL" class="btn btn-success btn-sm Excel" style="float:right;"><i class="glyphicon "></i>Excel</button>
73 74
 							<table id="ITP_STOCKMNG03010_jqGrid"></table>
74 75
 							<div id="ITP_STOCKMNG03010_jqGridPager"></div>
75 76
 							<div id="ITP_STOCKMNG03010_jqGridEmpty" class="itp_no_data"></div>

+ 13 - 0
src/main/webapp/js/app/stockmng/ITP_STOCKMNG01010.js

@@ -190,6 +190,7 @@ let pageObj = {
190 190
 						case 'ITP_BTN_STOCKMNG01010_SRH'		: listObj.button.search();		break;	// 조회 버튼
191 191
 						case 'ITP_BTN_STOCKMNG01010_ADDROW'		: listObj.button.clickStockProc();	break;	// 재고처리 버튼
192 192
 						case 'ITP_BTN_STOCKMNG01010_DELROW'		: listObj.button.clickStockHist();	break;	// 재고이력 버튼
193
+						case 'ITP_BTN_STOCKMNG01010_EXCEL'		: listObj.excelDown();	break;	// 엑셀다운로드
193 194
 					}
194 195
 				});
195 196
 			});
@@ -216,6 +217,8 @@ let pageObj = {
216 217
 			fn_show_btn_auth('#ITP_BTN_STOCKMNG01010_SRH');
217 218
 
218 219
 			$('#ITP_AJAX_STOCKMNG01010_LIST_CONTAINER').show();
220
+			
221
+			$('#ITP_BTN_STOCKMNG01010_EXCEL').show();
219 222
 		}
220 223
 	}, 
221 224
 	fnWhsList: function(fnCall) {
@@ -399,6 +402,16 @@ let listObj = {
399 402
 		unload : function() {
400 403
 			$.jgrid.gridUnload(STOCKMNG01010_GRID_ID);
401 404
 		}
405
+	},
406
+	excelDown: function() {
407
+		var param = {
408
+			'url': STOCK_MNG_DETAIL_GRID_LIST,
409
+			'param': $('#ITP_FORM_STOCKMNG01010_SEARCH').serializeObject(),
410
+			'gridColumns': $(STOCKMNG01010_GRID_ID).jqGrid('getGridParam', 'colModel'),
411
+			'fileName': '재고정보.xlsx',
412
+			'sheetName': '재고리스트'
413
+		};
414
+		itp_fn_remote_to_excel(param);
402 415
 	}
403 416
 };
404 417
 

+ 13 - 0
src/main/webapp/js/app/stockmng/ITP_STOCKMNG03010.js

@@ -179,6 +179,7 @@ let pageObj = {
179 179
 						case 'ITP_BTN_STOCKMNG03010_SAVE'		: listObj.button.save();		break;	// 저장 버튼
180 180
 						case 'ITP_BTN_STOCKMNG03010_DETAIL_ADDROW'		: listObj.button.addItem();		break;	// 품목추가 버튼
181 181
 						case 'ITP_BTN_STOCKMNG03010_DETAIL_DELROW'		: listObj.button.removeItem();		break;	// 품목삭제 버튼
182
+						case 'ITP_BTN_STOCKMNG03010_EXCEL'		: listObj.excelDown();		break;	// 엑셀
182 183
 					}
183 184
 				});
184 185
 			});
@@ -208,6 +209,8 @@ let pageObj = {
208 209
 			fn_show_btn_auth('#ITP_BTN_STOCKMNG03010_SRH');
209 210
 
210 211
 			$('#ITP_AJAX_STOCKMNG03010_LIST_CONTAINER').show();
212
+			
213
+			$('#ITP_BTN_STOCKMNG03010_EXCEL').show();
211 214
 		}
212 215
 	}, 
213 216
 	fnWhsList: function(fnCall) {
@@ -435,6 +438,16 @@ let listObj = {
435 438
 		unload : function() {
436 439
 			$.jgrid.gridUnload(STOCKMNG03010_GRID_ID);
437 440
 		}
441
+	},
442
+	excelDown: function() {
443
+		var param = {
444
+			'url': STOCK_BASE_MNG_DETAIL_GRID_LIST,
445
+			'param': $('#ITP_FORM_STOCKMNG03010_SEARCH').serializeObject(),
446
+			'gridColumns': $(STOCKMNG03010_GRID_ID).jqGrid('getGridParam', 'colModel'),
447
+			'fileName': '재고기준정보.xlsx',
448
+			'sheetName': '재고기준정보리스트'
449
+		};
450
+		itp_fn_remote_to_excel(param);
438 451
 	}
439 452
 };
440 453