|
@@ -263,9 +263,9 @@ let mobContentObj = {
|
263
|
263
|
},
|
264
|
264
|
list: {
|
265
|
265
|
rows: [],
|
266
|
|
- init: function(pchReqDtlList) {
|
|
266
|
+ init: function(rtnReqDtlList) {
|
267
|
267
|
var _this = this;
|
268
|
|
- $.each(pchReqDtlList, function (i, item) {
|
|
268
|
+ $.each(rtnReqDtlList, function (i, item) {
|
269
|
269
|
item['viewCd'] = 'U';
|
270
|
270
|
_this.attachRow(item);
|
271
|
271
|
});
|
|
@@ -277,9 +277,9 @@ let mobContentObj = {
|
277
|
277
|
var $li = $('#ITP_LIST_MRTNMNG02010_MODIFY_AREA .panel-group > .list-row:last');
|
278
|
278
|
$li.find('.fnBrandUnitUnqNo').val(item.brandUnitUnqNo);
|
279
|
279
|
$li.find('.fnItemNm').text(item.itemNm);
|
280
|
|
- $li.find('.fnRtnReqQty').text(item.pchReqQty);
|
|
280
|
+ $li.find('.fnRtnQty').text(item.rtnQty);
|
281
|
281
|
$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
|
282
|
|
- _this.pchReqAmtTot();
|
|
282
|
+ _this.rows.push(item);
|
283
|
283
|
};
|
284
|
284
|
var fnChkExist = function() {
|
285
|
285
|
var isExist = false;
|
|
@@ -298,7 +298,7 @@ let mobContentObj = {
|
298
|
298
|
});
|
299
|
299
|
if(!isExist) {
|
300
|
300
|
append();
|
301
|
|
- _this.rows.push(item);
|
|
301
|
+ _this.rtnReqAmtTot();
|
302
|
302
|
}
|
303
|
303
|
};
|
304
|
304
|
fnChkExist();
|
|
@@ -314,35 +314,35 @@ let mobContentObj = {
|
314
|
314
|
// _this.rows.splice(index, 1);
|
315
|
315
|
}
|
316
|
316
|
});
|
317
|
|
- this.pchReqAmtTot();
|
|
317
|
+ this.rtnReqAmtTot();
|
318
|
318
|
}
|
319
|
319
|
},
|
320
|
320
|
actPlus: function(elem) {
|
321
|
|
- var $div = $(elem).siblings('div');
|
322
|
|
- var num = Number($div.text());
|
323
|
|
- $($div).text((num + 1).toString());
|
324
|
|
- this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
|
325
|
|
- this.pchReqAmtTot();
|
|
321
|
+ var index = $(elem).index();
|
|
322
|
+ var num = Number($(elem).find('.fnRtnQty').text()) + 1;
|
|
323
|
+ $(elem).find('.fnRtnQty').text(num.toString());
|
|
324
|
+ this.rows[index]['rtnQty'] = num;
|
|
325
|
+ this.rtnReqAmtTot();
|
326
|
326
|
},
|
327
|
327
|
actMinus: function(elem) {
|
328
|
|
- var $div = $(elem).siblings('div');
|
329
|
|
- var num = Number($div.text());
|
330
|
|
- if(num <= 1) {
|
|
328
|
+ var index = $(elem).index();
|
|
329
|
+ var num = Number($(elem).find('.fnRtnQty').text()) - 1;
|
|
330
|
+ if(num < 1) {
|
331
|
331
|
alert('주문수량을 확인하세요.');
|
332
|
332
|
} else {
|
333
|
|
- $($div).text((num - 1).toString());
|
334
|
|
- this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
|
335
|
|
- this.pchReqAmtTot();
|
|
333
|
+ $(elem).find('.fnRtnQty').text(num.toString());
|
|
334
|
+ this.rows[index]['rtnQty'] = num;
|
|
335
|
+ this.rtnReqAmtTot();
|
336
|
336
|
}
|
337
|
337
|
},
|
338
|
|
- pchReqAmtTot: function() {
|
|
338
|
+ rtnReqAmtTot: function() {
|
339
|
339
|
var reqAmt = 0;
|
340
|
340
|
$.each(this.rows, function(index, item) {
|
341
|
|
- var qty = item.pchReqQty;
|
|
341
|
+ var qty = item.rtnQty;
|
342
|
342
|
var amt = item.unitAmt;
|
343
|
343
|
reqAmt += Number(qty) * amt;
|
344
|
344
|
});
|
345
|
|
- $('#ITP_AJAX_MRTNMNG02010_LIST_CONTAINER').find('.fnRtnReqAmtTot').text(CommonObj.currency.add(reqAmt));
|
|
345
|
+ $('#ITP_FORM_MRTNMNG02010_MODIFY').find('.fnRtnReqAmtTot').text(CommonObj.currency.add(reqAmt));
|
346
|
346
|
}
|
347
|
347
|
},
|
348
|
348
|
cancel: function () {
|
|
@@ -426,7 +426,7 @@ let mobPopObj = {
|
426
|
426
|
actItemAdd: function(elem) {
|
427
|
427
|
var index = $(elem).closest('li').index();
|
428
|
428
|
var item = mobPopObj.popItem.rows[index];
|
429
|
|
- item['pchReqQty'] = $(elem).closest('li').find('.fnRtnReqQty').html();
|
|
429
|
+ item['rtnQty'] = $(elem).closest('li').find('.fnRtnQty').html();
|
430
|
430
|
mobContentObj.modify.list.attachRow(item);
|
431
|
431
|
}
|
432
|
432
|
}
|
|
@@ -504,7 +504,6 @@ let mobPopObj = {
|
504
|
504
|
$('#ITP_FORM_MRTNMNG02010_MODIFY #ITP_FORM_MRTNMNG02010_MODIFY_WHS_ID').val('');
|
505
|
505
|
$('#ITP_FORM_MRTNMNG02010_MODIFY #ITP_FORM_MRTNMNG02010_MODIFY_WHS_NM').val('');
|
506
|
506
|
$('#ITP_FORM_MRTNMNG02010_MODIFY #ITP_FORM_MRTNMNG02010_MODIFY_LOCATION').val('');
|
507
|
|
- mobPopObj.hide(ID_ITP_POP_MRTNMNG02010_WHS_AREA);
|
508
|
507
|
}
|
509
|
508
|
}
|
510
|
509
|
},
|
|
@@ -525,7 +524,7 @@ let mobPopObj = {
|
525
|
524
|
}
|
526
|
525
|
$('#ITP_POP_MRTNMNG02010_REQ_AREA .fnPopDlvReqDt').text($('#ITP_FORM_MRTNMNG02010_MODIFY #ITP_FORM_MRTNMNG02010_MODIFY_COL_REQ_DT').val());
|
527
|
526
|
$('#ITP_POP_MRTNMNG02010_REQ_AREA .fnItemQty').text(CommonObj.currency.add(mobContentObj.modify.list.rows.length, '개'));
|
528
|
|
- $('#ITP_POP_MRTNMNG02010_REQ_AREA .fnOrdAmt').text(CommonObj.currency.add($('#ITP_FORM_MRTNMNG02010_MODIFY .fnRtnReqTotalAmt').text()));
|
|
527
|
+ $('#ITP_POP_MRTNMNG02010_REQ_AREA .fnRtnTotalAmt').text($('#ITP_FORM_MRTNMNG02010_MODIFY .fnRtnReqAmtTot').text());
|
529
|
528
|
},
|
530
|
529
|
action: function() {
|
531
|
530
|
var _this = this;
|
|
@@ -545,9 +544,9 @@ let mobPopObj = {
|
545
|
544
|
item['brandUnitUnqNo'] = row.brandUnitUnqNo;
|
546
|
545
|
item['itemId'] = row.itemId;
|
547
|
546
|
item['itemNm'] = row.itemNm;
|
548
|
|
- item['rtnAmt'] = parseInt(row.unitAmt) * parseInt(row.pchReqQty);
|
|
547
|
+ item['rtnAmt'] = parseInt(row.unitAmt) * parseInt(row.rtnQty);
|
549
|
548
|
item['rtnDvsn'] = row.rtnDvsn;
|
550
|
|
- item['rtnQty'] = row.pchReqQty;
|
|
549
|
+ item['rtnQty'] = row.rtnQty;
|
551
|
550
|
item['rtnReqDtlNo'] = row.rtnReqDtlNo;
|
552
|
551
|
item['rtnReqUnqNo'] = row.rtnReqUnqNo;
|
553
|
552
|
item['rtnRsn'] = row.rtnRsn;
|
|
@@ -567,7 +566,7 @@ let mobPopObj = {
|
567
|
566
|
}
|
568
|
567
|
});
|
569
|
568
|
let param = $(formId).serializeObject();
|
570
|
|
- param['rtnReqDt'] = param.dlvReqDt.replace(/[^0-9]/g, "");
|
|
569
|
+ param['rtnReqDt'] = param.rtnReqDt.replace(/[^0-9]/g, "");
|
571
|
570
|
param.gridInsertData = gridInsertData;
|
572
|
571
|
param.gridUpdateData = gridUpdateData;
|
573
|
572
|
param.gridDeleteData = gridDeleteData;
|
|
@@ -589,7 +588,6 @@ let mobPopObj = {
|
589
|
588
|
$('#' + popId).show();
|
590
|
589
|
},
|
591
|
590
|
hide: function(popId) {
|
592
|
|
- $('#' + popId).hide();
|
593
|
|
- // $('#' + popId).closest('.mobile-pop-close').hide();
|
|
591
|
+ $('#' + popId).closest('.mobile-pop-close').hide();
|
594
|
592
|
}
|
595
|
593
|
};
|