浏览代码

구매요청현황 수정

dwkim 2 年之前
父节点
当前提交
13a6f4f911

+ 1 - 0
src/main/webapp/app/pomng/POMNG02010.html

@@ -82,6 +82,7 @@
82 82
 								<input type="hidden" id="ITP_FORM_POMNG02010_DETAIL_PCH_REQ_DVSN" name="pchReqDvsn" value="">
83 83
 								<input type="hidden" id="ITP_FORM_POMNG02010_DETAIL_PCH_REQ_ST_CD" name="pchReqStCd" value="">
84 84
 								<input type="hidden" id="ITP_FORM_POMNG02010_DETAIL_PCH_REQ_MGR_ID" name="pchReqMgrId" value="">
85
+								<input type="text" id="ITP_FORM_POMNG02010_DETAIL_MALL_ID" name="mallId" value="">
85 86
 					
86 87
 								<section class="itp_form_sec">
87 88
 									<div class="itp_form_in border-top">	

+ 0 - 1
src/main/webapp/js/app/pomng/ITP_POMNG01010.js

@@ -526,7 +526,6 @@ let createObj = {
526 526
 			} else if (apprTypeCd == 'NPN') { //선불 pg없음 임시저장으로
527 527
 				itp_fn_modal_confirm_req4(param, apprNFn, arg);
528 528
 			} else if (apprTypeCd == 'NAN') { //후불  pg없음 임시저장으로
529
-				console.log("itp_fn_modal_confirm_req5");
530 529
 				itp_fn_modal_confirm_req5(param, apprNFn, arg);
531 530
 			}
532 531
 		},

+ 32 - 6
src/main/webapp/js/app/pomng/ITP_POMNG02010.js

@@ -781,15 +781,24 @@ let modifyObj = {
781 781
 				if (loanDvsn != 'LD03' && arg == 'PR20' ) {
782 782
 					var pchActAtm = itp_fn_currency_unfmatter($('#ITP_FORM_POMNG02010_DETAIL .fnPchActAmt').text(),"","");
783 783
 					var pchReqAtm = itp_fn_currency_unfmatter($('#ITP_FORM_POMNG02010_DETAIL .fnPchReqTotalAmt').text(),"","");
784
+					var mallId = $('#ITP_FORM_POMNG02010_DETAIL_MALL_ID').val();
784 785
 					
785 786
 					if (parseInt(pchActAtm) < parseInt(pchReqAtm)) {
786 787
 						dlvReqAmt = itp_fn_number_comma(String(parseInt(pchReqAtm) - parseInt(pchActAtm)));
787
-						console.log(dlvReqAmt);
788
-						if (loanDvsn == 'LD01') {
789
-							apprTypeCd = 'NP';
788
+						
789
+						if (mallId == '') {
790
+							if (loanDvsn == 'LD01') {
791
+								apprTypeCd = 'NPN';
792
+							} else {
793
+								apprTypeCd = 'NAN';
794
+							}
790 795
 						} else {
791
-							apprTypeCd = 'NA';
792
-						}
796
+							if (loanDvsn == 'LD01') {
797
+								apprTypeCd = 'NP';
798
+							} else {
799
+								apprTypeCd = 'NA';
800
+							}
801
+						} 
793 802
 					}
794 803
 				}    
795 804
 			}        
@@ -907,11 +916,25 @@ let modifyObj = {
907 916
 						fn_call_popup('biz', 'BIZPOP_PO_PAYMENT', '#ITP_ASIDE', popFn, args, 'S');
908 917
 					}
909 918
 				};
919
+				
920
+				var apprNFn =  {
921
+				callBack: function(args) {
922
+						// 임시저장 처리한다.
923
+						arg = 'PR00';
924
+						$('#ITP_FORM_POMNG02010_DETAIL_PCH_REQ_ST_CD').val(arg);
925
+						
926
+						modifyObj.button.saveLastReq(arg);
927
+					}
928
+				};
910 929
 			
911 930
 			if (apprTypeCd == 'NP') {  // 선불
912 931
 				itp_fn_modal_confirm_req2(param, apprFn, arg);
913
-			} else { //후불
932
+			} else if  (apprTypeCd == 'NA')  { //후불
914 933
 				itp_fn_modal_confirm_req3(param, apprFn, arg);
934
+			} else if (apprTypeCd == 'NPN') { //선불 pg없음 임시저장으로
935
+				itp_fn_modal_confirm_req4(param, apprNFn, arg);
936
+			} else if (apprTypeCd == 'NAN') { //후불  pg없음 임시저장으로
937
+				itp_fn_modal_confirm_req5(param, apprNFn, arg);
915 938
 			}
916 939
 		},
917 940
 		saveLastReq: function(arg) {
@@ -991,6 +1014,9 @@ let modifyObj = {
991 1014
 		$('#ITP_FORM_POMNG02010_DETAIL .fnLoanDvsnNm').text(result.loanDvsnNm);
992 1015
 		$('#ITP_FORM_POMNG02010_DETAIL .fnPchActAmt').text(itp_fn_number_comma(result.ordUseAmt));
993 1016
 		$('#ITP_FORM_POMNG02010_DETAIL #ITP_FORM_POMNG02010_DETAIL_NOTE').val(result.note);
1017
+		$('#ITP_FORM_POMNG02010_DETAIL #ITP_FORM_POMNG02010_DETAIL_MALL_ID').val(result.mallId);
1018
+		
1019
+		
994 1020
 		
995 1021
 
996 1022
 		// 품목  리스트 조회