|
@@ -72,6 +72,13 @@ const gridColModel = {
|
72
|
72
|
width: '10', fixed: false, align: 'left',
|
73
|
73
|
sortable: false, hidden: false, classes: 'ui-ellipsis'
|
74
|
74
|
},
|
|
75
|
+ {
|
|
76
|
+ index: 'STORE_ID', name: 'storeId',
|
|
77
|
+ label: "매장번호",
|
|
78
|
+ minwidth: 200,
|
|
79
|
+ width: '10', fixed: false, align: 'left',
|
|
80
|
+ sortable: false, hidden: false, classes: 'ui-ellipsis'
|
|
81
|
+ },
|
75
|
82
|
{
|
76
|
83
|
index: 'LOAN_DVSN', name: 'loanDvsn',
|
77
|
84
|
label: "정산타입",
|
|
@@ -440,10 +447,12 @@ let listObj = {
|
440
|
447
|
},
|
441
|
448
|
reqSttl: function() { // 정산요청
|
442
|
449
|
// 매장선택 체크
|
|
450
|
+ /*
|
443
|
451
|
if($('#ITP_FORM_SETTMNG01010_SEARCH_STORE_ID').val() == '') {
|
444
|
452
|
itp_fn_modal_alert_ajax('정산요청을 위한 매장을 선택하세요.');
|
445
|
453
|
return;
|
446
|
454
|
}
|
|
455
|
+ */
|
447
|
456
|
|
448
|
457
|
// 그리드에서 최소1개는 선택해야 함
|
449
|
458
|
const rowKey = $(SETTMNG01010_GRID_ID).getGridParam('selrow');
|
|
@@ -455,6 +464,26 @@ let listObj = {
|
455
|
464
|
var selectedIds = $(SETTMNG01010_GRID_ID).getGridParam('selarrrow');
|
456
|
465
|
let sttlReqDataList = [];
|
457
|
466
|
var check = true;
|
|
467
|
+ var preStoreId = "";
|
|
468
|
+ var storeId = "";
|
|
469
|
+ var errChk = "N";
|
|
470
|
+ $.each(selectedIds, function(key, value) {
|
|
471
|
+ storeId = $(SETTMNG01010_GRID_ID).jqGrid('getRowData', value).storeId;
|
|
472
|
+ if (preStoreId == "") {
|
|
473
|
+ preStoreId = storeId ;
|
|
474
|
+ } else {
|
|
475
|
+ if (storeId != preStoreId) {
|
|
476
|
+ errChk = "Y";
|
|
477
|
+ return;
|
|
478
|
+ }
|
|
479
|
+ }
|
|
480
|
+ });
|
|
481
|
+
|
|
482
|
+ if (errChk == "Y") {
|
|
483
|
+ itp_fn_modal_alert_ajax('정산요청을 위한 동일한 매장을 선택해주세요.');
|
|
484
|
+ return;
|
|
485
|
+ }
|
|
486
|
+
|
458
|
487
|
$.each(selectedIds, function(key, value) {
|
459
|
488
|
var sttlMgntUnqNo = $(SETTMNG01010_GRID_ID).jqGrid('getRowData', value).sttlMgntUnqNo;
|
460
|
489
|
var sttlMgntDtlNo = $(SETTMNG01010_GRID_ID).jqGrid('getRowData', value).sttlMgntDtlNo;
|
|
@@ -481,7 +510,7 @@ let listObj = {
|
481
|
510
|
|
482
|
511
|
let param = {};
|
483
|
512
|
param.brandId = $('#ITP_FORM_SETTMNG01010_SEARCH_BRAND_ID').val();
|
484
|
|
- param.storeId = $('#ITP_FORM_SETTMNG01010_SEARCH_STORE_ID').val();
|
|
513
|
+ param.storeId = storeId ; //$('#ITP_FORM_SETTMNG01010_SEARCH_STORE_ID').val();
|
485
|
514
|
param.sttlReqDataList = sttlReqDataList;
|
486
|
515
|
fn_ajax_call(STTL_REQ_REQUEST_STTL, JSON.stringify(param), function(result) {
|
487
|
516
|
|