Bläddra i källkod

Merge branch 'master' of http://106.246.249.162:13000/orderqueen/oqpo-view

whakdo963 2 år sedan
förälder
incheckning
3c6be7d5d5
1 ändrade filer med 22 tillägg och 20 borttagningar
  1. 22 20
      src/main/webapp/js/app/pomng/ITP_POMNG04010.js

+ 22 - 20
src/main/webapp/js/app/pomng/ITP_POMNG04010.js

@@ -184,10 +184,10 @@ let pageObj = {
184 184
 			// 조회일자 지정	
185 185
 			var now = new Date();
186 186
 			var defaultToDate = new Date(now);
187
-			defaultToDate.setDate(now.getDate() + 5);
187
+			defaultToDate.setDate(now.getDate() + 10);
188 188
 			$('#ITP_TAB_POMNG04010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
189
-			$('#ITP_FORM_POMNG04010_SEARCH_FROM_DT').datepicker('setDate', '2020.10.01');
190
-			$('#ITP_FORM_POMNG04010_SEARCH_TO_DT').datepicker('setDate', '2024.10.01');
189
+			$('#ITP_FORM_POMNG04010_SEARCH_FROM_DT').datepicker('setDate', now);
190
+			$('#ITP_FORM_POMNG04010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
191 191
 		},
192 192
 		grid: function() {
193 193
 			itp_fn_jqgrid_resize(POMNG04010_GRID_ID, POMNG04010_GRID_LIST, 'lg');
@@ -234,7 +234,7 @@ let pageObj = {
234 234
             $('#ITP_BTN_POMNG04010_SEARCH_WHS_ID').show();
235 235
             $('#ITP_BTN_POMNG04010_DELETE_WHS_ID').show();
236 236
             
237
-        } else if(mode == 'ADD') { // 등록
237
+        } /*else if(mode == 'ADD') { // 등록
238 238
             $('#ITP_AJAX_POMNG04010_DETAIL_CONTAINER').show();
239 239
             fn_show_btn_auth_array(['#ITP_BTN_POMNG04010_CANCELLIST', '#ITP_BTN_POMNG04010_SAVE']);
240 240
 
@@ -260,7 +260,7 @@ let pageObj = {
260 260
             $('#ITP_FORM_POMNG04010_DETAIL #ITP_FORM_POMNG04010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
261 261
 
262 262
             $('.fnBrandId').text('(자동부여)');
263
-        } else if(mode == 'MODIFY') { // 수정
263
+        } */else if(mode == 'MODIFY') { // 수정
264 264
             $('#ITP_AJAX_POMNG04010_DETAIL_CONTAINER').show();
265 265
             fn_show_btn_auth_array(['#ITP_BTN_POMNG04010_CANCELLIST', '#ITP_BTN_POMNG04010_SAVE']);
266 266
 
@@ -279,10 +279,10 @@ let pageObj = {
279 279
 			$('#ITP_FORM_POMNG04010_DETAIL .itp_form_change').hide();
280 280
 
281 281
             $('#ITP_FORM_POMNG04010_DETAIL #ITP_FORM_POMNG04010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
282
-        } else if(mode == 'VIEW') { // 보기
282
+        } /*else if(mode == 'VIEW') { // 보기
283 283
             $('#ITP_AJAX_POMNG04010_VIEW_CONTAINER').show();
284 284
             fn_show_btn_auth_array(['#ITP_BTN_POMNG04010_MODIFY', '#ITP_BTN_POMNG04010_CANCELLIST']);
285
-        }
285
+        }*/
286 286
     }
287 287
 };
288 288
 
@@ -442,7 +442,6 @@ let modifyObj = {
442 442
 			listObj.grid.search();
443 443
 		},
444 444
 		del: function() {
445
-			console.log('here');
446 445
 			const formId = '#ITP_FORM_POMNG04010_DETAIL';
447 446
 			itp_fn_form_clear_validate(null, formId);
448 447
 			itp_fn_grid_save_rows(POMNG04010_DETAIL_GRID_ID);
@@ -451,24 +450,20 @@ let modifyObj = {
451 450
 				$(POMNG04010_DETAIL_GRID_ID).jqGrid('saveCell', i+1, 2)
452 451
 			}
453 452
 			const selection = $(POMNG04010_DETAIL_GRID_ID).getGridParam('selarrrow');
454
-			console.log(selection);
455 453
 			let param = $(formId).serializeObject();
456 454
 			let newData = [];
457 455
 			for(let i = 0; i < selection.length; i++){
458 456
 				let before = $(POMNG04010_DETAIL_GRID_ID).getRowData(selection[i]);
459 457
 				before.pchPodrUnqNo = param.pchPodrUnqNo;
460
-				//console.log(before)
461 458
 				newData.push(before);
462 459
 			}
463
-			console.log(newData);
464 460
 			param.gridUpdateData = newData;
465 461
 			console.log(JSON.stringify(param));
466 462
 			var searhFn = function() {
467 463
 				ITP_FORM_POMNG02010_DETAIL_IS_WRITING = false;
468 464
 				listObj.grid.search();
469 465
 			};
470
-			fn_ajax_call(API_POMNG_PO_CANCEL_PCHPO, JSON.stringify(param), searhFn, 'POST');
471
-			
466
+			fn_ajax_call(API_POMNG_PO_CANCEL_PCHPO, JSON.stringify(param), searhFn, 'POST');			
472 467
 		}
473 468
 	},
474 469
 	empty: {
@@ -547,28 +542,35 @@ let modifyObj = {
547 542
 				colModel: gridColModel.detail,
548 543
 				data: gridData,
549 544
 				multiselect: true,
545
+				onSelectRow: function(index, status) {
546
+					if(index) {
547
+						var row = $(POMNG04010_DETAIL_GRID_ID).jqGrid('getRowData', index);
548
+						if(row.podrDtlStCd == 'POD2') {
549
+							$("#jqg_ITP_POMNG04010_DETAIL_jqGrid_" + index).prop("checked", false);
550
+						}
551
+					}
552
+				},
550 553
 				onSelectAll: function(rowIds, status) {
551 554
 					for(let i = 0; i < rowIds.length; i++){
552 555
 						let podrDtlStCd = $(POMNG04010_DETAIL_GRID_ID).getCell(rowIds[i], 'podrDtlStCd');
553
-						if(podrDtlStCd == 'POD2'){
554
-							$("#jqg_list_" + rowIds[i]).prop("checked", false);
556
+						if(podrDtlStCd == 'POD2') {
557
+							$("#jqg_ITP_POMNG04010_DETAIL_jqGrid_" + rowIds[i]).prop("checked", false);
555 558
 						} else {
556
-							$("#jqg_list_" + rowIds[i]).prop("checked", status);
559
+							$("#jqg_ITP_POMNG04010_DETAIL_jqGrid_" + rowIds[i]).prop("checked", status);
557 560
 						}
558 561
 					}
559 562
 				},
560 563
 				loadComplete: function(data) {
561 564
 					console.log(data);
562
-					itp_fn_grid_load_complete(data, POMNG04010_DETAIL_GRID_ID, true, 'number', 'POMNG04010', modifyObj.itp_POMNG04010_search, modifyObj.empty, true, data.gridRecords, true);
563 565
 					let datas = data.rows;
564
-					console.log(datas);
565 566
 					for(let i = 0; i < datas.length; i++) {
566 567
 						let podrDtlStCd = datas[i].podrDtlStCd;
567 568
 						if(podrDtlStCd == 'POD2') {
568
-							$("#jqg_list_" + (i + 1)).attr('disabled', true);
569
+							$('#jqg_ITP_POMNG04010_DETAIL_jqGrid_' + (i + 1)).attr('disabled', true);
569 570
 						}
570 571
 					}
571
-				}				
572
+					itp_fn_grid_load_complete(data, POMNG04010_DETAIL_GRID_ID, true, 'number', 'POMNG04010', modifyObj.itp_POMNG04010_search, modifyObj.empty, true, data.gridRecords, true);
573
+				}
572 574
 			};
573 575
 			itp_fn_grid_make_local(option);
574 576
 		},