diff --git a/src/main/webapp/WEB-INF/views/mngr/goods/subsvc/SubsvcC.jsp b/src/main/webapp/WEB-INF/views/mngr/goods/subsvc/SubsvcC.jsp index 055ff7d1..275e68d2 100644 --- a/src/main/webapp/WEB-INF/views/mngr/goods/subsvc/SubsvcC.jsp +++ b/src/main/webapp/WEB-INF/views/mngr/goods/subsvc/SubsvcC.jsp @@ -322,15 +322,16 @@ } // 텍스트 입력 내용중 필수 항목 체크 $(':text[required]').each(function () { + const inputVal = $(this).val().trim(); if($(this).hasClass('number')){ - if ($(this).val().trim() == '' || $(this).val().trim() == '0') { + if (inputVal == '' || inputVal == '0' && !$(this).hasClass('allow-zero')) { alert($(this).prop('title')+"은(는) 필수입니다"); $(this).focus(); retVal = false; return false; } }else{ - if ($(this).val().trim() == '') { + if (inputVal == '') { alert($(this).prop('title')+"은(는) 필수입니다"); $(this).focus(); retVal = false; @@ -372,8 +373,11 @@ $('#expsrEndDt').val(expsrEndDt); } + //선택한 재고정책 + const choiceInvntryPolicyCd = $('input[name="invntryPolicyCd"]:checked').val() + //재고가 있으면 판매인 경우 개수 품절처리 필수 - if($('input[name="invntryPolicyCd"]:checked').val() == '01'){ + if(choiceInvntryPolicyCd == '01'){ if($('#avlinvLmttQy').val() == ''){ alert($('#avlinvLmttQy').prop('title')+"은(는) 노출여부가 노출예약인 경우 필수입니다"); $('#avlinvLmttQy').focus(); @@ -574,7 +578,7 @@ 구독기간*
- 개월 + 개월
@@ -596,7 +600,7 @@ 배송횟수*
- 회 + 회
배송주기* @@ -631,13 +635,13 @@ 구독료*
- 円(엔) + 円(엔)
1회 배송비*
- 円(엔) + 円(엔)
@@ -651,7 +655,7 @@ 실판매가*
- 円(엔) + 円(엔)
@@ -686,7 +690,7 @@ 가용재고
- +