marseyes преди 2 години
родител
ревизия
2039626dfc
променени са 2 файла, в които са добавени 14 реда и са изтрити 3 реда
  1. 1 0
      src/main/webapp/app/loanmng/LOANMNG03010.html
  2. 13 3
      src/main/webapp/js/app/loanmng/ITP_LOANMNG03010.js

+ 1 - 0
src/main/webapp/app/loanmng/LOANMNG03010.html

@@ -70,6 +70,7 @@
70 70
 				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_DPST_ST_CD" value="">
71 71
 				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_RCPT_YN" value="">
72 72
 				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT" value="">
73
+				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL" value="">
73 74
 				    
74 75
 				                <section class="itp_form_sec">
75 76
 				                    <div class="itp_form_in border-top">

+ 13 - 3
src/main/webapp/js/app/loanmng/ITP_LOANMNG03010.js

@@ -495,11 +495,16 @@ let viewObj = {
495 495
 			};			
496 496
 			// 결제 팝업
497 497
 			// 결제타입코드 : 10(선불(충전)), 20(후불(결제)), 30(후불(선결제))			
498
+			
499
+			var acctVal = $('#ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL').val();
500
+			var unpaidAmt = $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val();
501
+			var goodsAmt = parseInt(unpaidAmt) - parseInt(acctVal);  
502
+			
498 503
 			var args = {'payTpCd': '20', 
499 504
 				'brandId': $('#ITP_FORM_LOANMNG03010_VIEW_BRAND_ID').val(), 
500 505
 				'storeId': $('#ITP_FORM_LOANMNG03010_VIEW_STORE_ID').val(), 
501 506
 				'sttlMgntUnqNoList': $('#ITP_FORM_LOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(), 
502
-				'goodsAmt': $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val() }; 
507
+				'goodsAmt': goodsAmt }; 
503 508
 			fn_call_popup('biz', 'BIZPOP_PO_PAYMENT', '#ITP_ASIDE', popFn, args, 'S');
504 509
 		}, 
505 510
 		deposit: function() {
@@ -511,13 +516,17 @@ let viewObj = {
511 516
 				return;
512 517
 			}
513 518
 			
519
+			var acctVal = $('#ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL').val();
520
+			var unpaidAmt = $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val();
521
+			var goodsAmt = parseInt(unpaidAmt) - parseInt(acctVal);
522
+			
514 523
 			var args = {'payTpCd': '20', 
515 524
 				'brandId': $('#ITP_FORM_LOANMNG03010_VIEW_BRAND_ID').val(), 
516 525
 				'brandNm': $('#ITP_FORM_LOANMNG03010_VIEW .fnBrandNm').text(), 
517 526
 				'storeId': $('#ITP_FORM_LOANMNG03010_VIEW_STORE_ID').val(), 
518 527
 				'storeNm': $('#ITP_FORM_LOANMNG03010_VIEW .fnStoreNm').text(), 
519 528
 				'sttlMgntUnqNo': $('#ITP_FORM_LOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(), 
520
-				'goodsAmt': $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val() };
529
+				'goodsAmt': goodsAmt };
521 530
 				
522 531
 			fn_call_popup('biz', 'BIZPOP_DSPT_INFO_REG', '#ITP_ASIDE', function(result) {				
523 532
 				// console.log('>>>>> 팝업결과 : ' + JSON.stringify(result));
@@ -535,7 +544,8 @@ let viewObj = {
535 544
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_STORE_ID').val(result.storeId);
536 545
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(result.sttlMgntUnqNo);
537 546
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_RCPT_YN').val(result.rcptYn);
538
-		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val(result.unpaidAmt);
547
+		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val(result.unpaidAmt); 	// 미납금액
548
+		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL').val(result.acctBal); 		// 계좌잔액
539 549
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_DSPT_MGNT_NO').val(result.dsptMgntNo);
540 550
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_DPST_ST_CD').val(result.dpstStCd);
541 551