|
@@ -361,14 +361,26 @@ let createObj = {
|
361
|
361
|
//itp_fn_currency_unfmatter
|
362
|
362
|
var pchActAtm = itp_fn_currency_unfmatter($('#ITP_FORM_POMNG01010_DETAIL .fnPchActAmt').text(),"","");
|
363
|
363
|
var pchReqAtm = itp_fn_currency_unfmatter($('#ITP_FORM_POMNG01010_DETAIL .fnPchReqAmt').text(),"","");
|
|
364
|
+ var mallId = $('#ITP_FORM_POMNG01010_DETAIL_MALL_ID').val();
|
|
365
|
+
|
|
366
|
+
|
364
|
367
|
|
365
|
368
|
if (parseInt(pchActAtm) < parseInt(pchReqAtm)) {
|
366
|
369
|
dlvReqAmt = itp_fn_number_comma(String(parseInt(pchReqAtm) - parseInt(pchActAtm)));
|
367
|
|
- console.log(dlvReqAmt);
|
368
|
|
- if (loanDvsn == 'LD01') {
|
369
|
|
- apprTypeCd = 'NP';
|
|
370
|
+
|
|
371
|
+ if (mallId == '') {
|
|
372
|
+ if (loanDvsn == 'LD01') {
|
|
373
|
+ apprTypeCd = 'NPN';
|
|
374
|
+ } else {
|
|
375
|
+ apprTypeCd = 'NAN';
|
|
376
|
+ }
|
370
|
377
|
} else {
|
371
|
|
- apprTypeCd = 'NA';
|
|
378
|
+ if (loanDvsn == 'LD01') {
|
|
379
|
+ apprTypeCd = 'NP';
|
|
380
|
+ } else {
|
|
381
|
+ apprTypeCd = 'NA';
|
|
382
|
+ }
|
|
383
|
+
|
372
|
384
|
}
|
373
|
385
|
}
|
374
|
386
|
}
|
|
@@ -470,12 +482,12 @@ let createObj = {
|
470
|
482
|
itp_fn_modal_confirm(ITP_MSG_LOCALE.message.ajax.tmpSave, saveFn, null);
|
471
|
483
|
},
|
472
|
484
|
saveApprReq: function(param, apprTypeCd, arg) {
|
|
485
|
+
|
473
|
486
|
var apprFn = {
|
474
|
487
|
callBack: function(args) {
|
475
|
488
|
// 결재금액이 부족하여 결재란으로 이동처리
|
476
|
489
|
var popFn = function(rowDataPop) {
|
477
|
490
|
// 결재 성공시 승인처리함
|
478
|
|
- console.log(rowDataPop);
|
479
|
491
|
createObj.button.saveLastReq(arg);
|
480
|
492
|
};
|
481
|
493
|
// 결제 팝업 : LD01(선불(충전)), LD02(후불(신용))
|
|
@@ -495,11 +507,27 @@ let createObj = {
|
495
|
507
|
fn_call_popup('biz', 'BIZPOP_PO_PAYMENT', '#ITP_ASIDE', popFn, args, 'S');
|
496
|
508
|
}
|
497
|
509
|
};
|
|
510
|
+
|
|
511
|
+ var apprNFn = {
|
|
512
|
+ callBack: function(args) {
|
|
513
|
+ // 임시저장 처리한다.
|
|
514
|
+ arg = 'PR00';
|
|
515
|
+ $('#ITP_FORM_POMNG01010_DETAIL_PCH_REQ_ST_CD').val(arg);
|
|
516
|
+
|
|
517
|
+ createObj.button.saveLastReq(arg);
|
|
518
|
+ }
|
|
519
|
+ };
|
498
|
520
|
|
|
521
|
+ //console.log(apprTypeCd) ;
|
499
|
522
|
if (apprTypeCd == 'NP') { // 선불
|
500
|
523
|
itp_fn_modal_confirm_req2(param, apprFn, arg);
|
501
|
|
- } else { //후불
|
|
524
|
+ } else if (apprTypeCd == 'NA') { //후불
|
502
|
525
|
itp_fn_modal_confirm_req3(param, apprFn, arg);
|
|
526
|
+ } else if (apprTypeCd == 'NPN') { //선불 pg없음 임시저장으로
|
|
527
|
+ itp_fn_modal_confirm_req4(param, apprNFn, arg);
|
|
528
|
+ } else if (apprTypeCd == 'NAN') { //후불 pg없음 임시저장으로
|
|
529
|
+ console.log("itp_fn_modal_confirm_req5");
|
|
530
|
+ itp_fn_modal_confirm_req5(param, apprNFn, arg);
|
503
|
531
|
}
|
504
|
532
|
},
|
505
|
533
|
saveLastReq: function(arg) {
|
|
@@ -556,6 +584,8 @@ let createObj = {
|
556
|
584
|
$('#ITP_FORM_POMNG01010_DETAIL #ITP_FORM_POMNG01010_DETAIL_WHS_NM').val(result.whsNm);
|
557
|
585
|
$('#ITP_FORM_POMNG01010_DETAIL #ITP_FORM_POMNG01010_DETAIL_LOCATION').val(result.location);
|
558
|
586
|
$('#ITP_FORM_POMNG01010_DETAIL #ITP_FORM_POMNG01010_DETAIL_LOCATION_NM').val(result.locationNm);
|
|
587
|
+ $('#ITP_FORM_POMNG01010_DETAIL #ITP_FORM_POMNG01010_DETAIL_MALL_ID').val(result.mallId);
|
|
588
|
+
|
559
|
589
|
$('#ITP_FORM_POMNG01010_DETAIL .fnBrandNm').text(result.brandNm);
|
560
|
590
|
$('#ITP_FORM_POMNG01010_DETAIL .fnPchReqDept').text(result.reqDept);
|
561
|
591
|
$('#ITP_FORM_POMNG01010_DETAIL .fnPchReqMgrNm').text(result.userNm);
|