Explorar o código

매장 여신수정

dwkim %!s(int64=2) %!d(string=hai) anos
pai
achega
440426b03b

+ 35 - 1
src/main/webapp/js/app/stinfo/ITP_STINFO02010.js

@@ -490,9 +490,12 @@ let modifyObj = {
490 490
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_OQ_BRAND_ID').val(result.oqBrandId);
491 491
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_OQ_STORE_ID').val(result.oqStoreId);
492 492
 		
493
-		if (fn_make_user_info.get('storeId') == null || fn_make_user_info.get('storeId') == '') {
493
+		if (fn_make_user_info.get('storeId') != null && fn_make_user_info.get('storeId') != '') {
494 494
 			$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_LOAN_DVSN').attr('disabled', true);
495 495
 			$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_LIMIT_AMT').attr('readonly', true);
496
+		} else {
497
+			$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_LOAN_DVSN').attr('disabled', false);
498
+			$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_LIMIT_AMT').attr('readonly', false);
496 499
 		}
497 500
 	}
498 501
 };
@@ -543,6 +546,36 @@ let createObj = {
543 546
 		save: function() {
544 547
 			const formId = '#ITP_FORM_STINFO02010_DETAIL';
545 548
 			itp_fn_form_clear_validate(null, formId);
549
+			
550
+			// 여신이 후불이면 후불 한도 입력하돌고 함
551
+			var loanDvsn = $('#ITP_FORM_STINFO02010_DETAIL_CREATE_LOAN_DVSN').val();
552
+			var limAmt = 0;
553
+			var jobtype = 'N';
554
+			
555
+			if (loanDvsn == null || loanDvsn == '') {
556
+				jobtype = 'M';
557
+				loanDvsn = $('#ITP_FORM_STINFO02010_DETAIL_LOAN_DVSN').val();
558
+			}
559
+			
560
+			if (loanDvsn == 'LD02') {
561
+				if (jobtype == 'N') {
562
+					limAmt = $('#ITP_FORM_STINFO02010_DETAIL_CREATE_LIMIT_AMT').val();
563
+				} else {
564
+					limAmt = $('#ITP_FORM_STINFO02010_DETAIL_LIMIT_AMT').val();
565
+				}
566
+				
567
+				if (limAmt == '' || limAmt == '0') {
568
+					alert("후불은 한도금액을 입력해야 합니다.");
569
+					return ;
570
+				}
571
+			} else {
572
+				if (jobtype == 'N') {
573
+					$('#ITP_FORM_STINFO02010_DETAIL_CREATE_LIMIT_AMT').val('0');
574
+				} else {
575
+					$('#ITP_FORM_STINFO02010_DETAIL_LIMIT_AMT').val('0');
576
+				}
577
+			}			
578
+			
546 579
 			if (itp_fn_form_event.isValid(formId)) {
547 580
 				var modalFn = {
548 581
 					callBack: (args) => {
@@ -558,6 +591,7 @@ let createObj = {
558 591
 				};
559 592
 				itp_fn_modal_confirm('저장 하시겠습니까?', modalFn);
560 593
 			}
594
+			
561 595
 		}
562 596
 	}
563 597
 };

+ 6 - 4
src/main/webapp/js/app/stinfo/ITP_STINFO02011.js

@@ -220,6 +220,9 @@ let modifyObj = {
220 220
 			const formId = '#ITP_FORM_STINFO02011_DETAIL';
221 221
 			itp_fn_form_event.removeChar('#ITP_FORM_OPER03010_DETAIL');
222 222
 			itp_fn_form_clear_validate(null, formId);
223
+			
224
+			$('#ITP_FORM_STINFO02011_DETAIL #ITP_FORM_STINFO02011_DETAIL_LOAN_DVSN').attr('disabled', false);
225
+			$('#ITP_FORM_STINFO02011_DETAIL #ITP_FORM_STINFO02011_DETAIL_LIMIT_AMT').attr('readonly', false);
223 226
 
224 227
 			if (itp_fn_form_event.isValid(formId)) {
225 228
 				let param = $(formId).serializeObject();
@@ -276,9 +279,8 @@ let modifyObj = {
276 279
 		$('#ITP_FORM_STINFO02011_DETAIL .fnTmpRcvAcctTotal').text(result.tmpRcvAcctTotal);
277 280
 		$('#ITP_FORM_STINFO02011_DETAIL .fnSysChgDttm').text(result.sysChgDttm);
278 281
 		
279
-		if (fn_make_user_info.get('storeId') == null || fn_make_user_info.get('storeId') == '') {
280
-			$('#ITP_FORM_STINFO02011_DETAIL #ITP_FORM_STINFO02011_DETAIL_LOAN_DVSN').attr('disabled', true);
281
-			$('#ITP_FORM_STINFO02011_DETAIL #ITP_FORM_STINFO02011_DETAIL_LIMIT_AMT').attr('readonly', true);
282
-		}
282
+		$('#ITP_FORM_STINFO02011_DETAIL #ITP_FORM_STINFO02011_DETAIL_LOAN_DVSN').attr('disabled', true);
283
+		$('#ITP_FORM_STINFO02011_DETAIL #ITP_FORM_STINFO02011_DETAIL_LIMIT_AMT').attr('readonly', true);
284
+		
283 285
 	}
284 286
 };