fix : 쇼핑몰 구독서비스 - 구독서비스 정보 조건부 숨김처리
fix : 관리자 구독서비스 수정 - 기본&판매정보 입력값 0 허용, 재고정책 변경 시 판매가능 재고수량 초기화
This commit is contained in:
@@ -57,6 +57,7 @@
|
||||
$('#selpric').text(fn_format_number(data.selpric) + curUnit);
|
||||
$('#dscntRaito').text(data.dscntRaito + '%');
|
||||
$('#subsvcDc').html(data.subsvcDc);
|
||||
fn_hide_subsvcDetail(data.subPd, data.dlvyCnt, data.selpric);
|
||||
|
||||
$("#fixedImg").attr("src", cdnurl + data.img);
|
||||
$('#fixedTitle').text(data.subsvcConcatNm);
|
||||
@@ -83,6 +84,25 @@
|
||||
});
|
||||
}
|
||||
|
||||
/******************************************************
|
||||
* 구독서비스 상세 숨기기
|
||||
* ****************************************************/
|
||||
const fn_hide_subsvcDetail = function(subPd, dlvyCnt, selpric) {
|
||||
function isEmpty(val) {
|
||||
return !val || val === 0;
|
||||
}
|
||||
function hideIf(condition, find, base) {
|
||||
let target = base ? $(base).closest(find) : $(find);
|
||||
$(target).toggle(!condition);
|
||||
}
|
||||
|
||||
hideIf(isEmpty(subPd), 'li', '#subPd');
|
||||
hideIf(isEmpty(dlvyCnt), 'li', '#dlvyCnt');
|
||||
hideIf(isEmpty(subPd) && isEmpty(dlvyCnt), '.box', '#subPd');
|
||||
hideIf(isEmpty(selpric), '.box', '#selpric');
|
||||
hideIf(isEmpty(selpric), '#fixedButton');
|
||||
}
|
||||
|
||||
/*************************************************************
|
||||
구매하기 버튼
|
||||
**************************************************************/
|
||||
|
||||
Reference in New Issue
Block a user