fix : 설정 > 마일리지 설정 - 마일리지 사용조건 추가
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
|
||||
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
|
||||
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
|
||||
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld"%>
|
||||
<%--
|
||||
Class Name : OrdrListR.jsp
|
||||
Description : 주문설정 jsp
|
||||
@@ -21,10 +22,10 @@
|
||||
$(document).ready(function () {
|
||||
|
||||
$("#mlgPymntRt").val(function(index, value) {
|
||||
return Number(value).toLocaleString();
|
||||
return Number(value).toLocaleString();
|
||||
});
|
||||
$("#mlgMxmmPymntAmt").val(function(index, value) {
|
||||
return Number(value).toLocaleString();
|
||||
return Number(value).toLocaleString();
|
||||
});
|
||||
|
||||
/*선물하기 이벤트*/
|
||||
@@ -102,6 +103,34 @@
|
||||
$("#mlgPymntRt").val("0");
|
||||
});
|
||||
});
|
||||
|
||||
/* ********************************************************
|
||||
* 마일리지 사용 조건 disabled 처리
|
||||
******************************************************** */
|
||||
const fn_set_mlgDisabled = function(_target) {
|
||||
|
||||
if (_target === 'other') {
|
||||
|
||||
$('#maxPct').prop('disabled', true);
|
||||
$('#maxPct').val('0');
|
||||
$('#maxMlg').prop('disabled', true);
|
||||
$('#maxMlg').val('0');
|
||||
|
||||
} else if (_target === 'maxPct') {
|
||||
|
||||
$('#maxPct').prop('disabled', false);
|
||||
$('#maxMlg').prop('disabled', true);
|
||||
$('#maxMlg').val('0');
|
||||
|
||||
} else if (_target === 'maxMlg') {
|
||||
|
||||
$('#maxPct').prop('disabled', true);
|
||||
$('#maxPct').val('0');
|
||||
$('#maxMlg').prop('disabled', false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**************************************************************
|
||||
hidden form 생성 함수
|
||||
****************************************************************/
|
||||
@@ -122,13 +151,12 @@
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<c:set var = "ordrSetupInfo" value="${resultMap.ordrSetupInfo}"/>
|
||||
<c:set var = "ordrSetupInfo" value="${resultMap.ordrSetupList.ordrSetupInfo}"/>
|
||||
<%-- 상단메뉴 공통화 적용 : 2023-11-30 / 박철민 추가 --%>
|
||||
<%@include file="/WEB-INF/views/comm/mngr/Header.jsp" %>
|
||||
<main class="main">
|
||||
<%-- 좌측메뉴 공통화 적용 : 2023-11-30 / 박철민 추가 --%>
|
||||
<%@include file="/WEB-INF/views/comm/mngr/Left.jsp" %>
|
||||
<form id = "updtForm">
|
||||
<div class="content">
|
||||
<div class="content__inner">
|
||||
<button class="side-nav__fold"><span class="visually-hidden">좌측메뉴 펼치기/닫기</span></button>
|
||||
@@ -139,268 +167,364 @@
|
||||
<spring:message code="button.save"/></button>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content-section content-fold">
|
||||
<div class="content-fold__header">
|
||||
</div>
|
||||
<c:if test = "${ordrSetupInfo.sopmalTyCd eq '01'}">
|
||||
<form id = "updtForm">
|
||||
<section class="content-section content-fold">
|
||||
<div class="content-fold__header">
|
||||
</div>
|
||||
<c:if test = "${ordrSetupInfo.sopmalTyCd eq '01'}">
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">여러 곳 배송</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>여러 곳 배송 사용 여부 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>여러 곳 배송 사용 여부</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="custom-radio-container">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="multiDlvyUseAtY" name="multiDlvyAt" value="Y"
|
||||
<c:if test = "${ordrSetupInfo.multiDlvyAt eq 'Y'}">checked</c:if>>
|
||||
<label for="multiDlvyUseAtY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="multiDlvyUseAtN" name="multiDlvyAt" value="N"
|
||||
<c:if test = "${ordrSetupInfo.multiDlvyAt eq 'N'}">checked</c:if>>
|
||||
<label for="multiDlvyUseAtN">미사용</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">선물하기</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>선물하기 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>선물하기 사용 여부</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="custom-radio-container">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="giftUseAtY" name="giftDlvyAt" value="Y"
|
||||
<c:if test = "${ordrSetupInfo.giftDlvyAt eq 'Y'}">checked</c:if>>
|
||||
<label for="giftUseAtY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="giftUseAtN" name="giftDlvyAt" value="N"
|
||||
<c:if test = "${ordrSetupInfo.giftDlvyAt eq 'N'}">checked</c:if>>
|
||||
<label for="giftUseAtN">미사용</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="giftDlvylcDv" <c:if test = "${ordrSetupInfo.giftDlvyAt eq 'N'}">style = "display: none"</c:if>>
|
||||
<th>배송주소 등록기간<span class="red-7">*</span></th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="td-inner vertical">
|
||||
<div class="input-container">
|
||||
<input type="text" class="input-text xsm right number"
|
||||
id="giftDlvyAtmcCanclPd" title="배송주소 등록기간 설정"
|
||||
name="giftDlvyAtmcCanclPd" maxlength="2"
|
||||
<c:choose>
|
||||
<c:when test = "${not empty ordrSetupInfo.giftDlvyAtmcCanclPd}">
|
||||
value = "<c:out value="${ordrSetupInfo.giftDlvyAtmcCanclPd}"/>"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value = "0"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test = "${ordrSetupInfo.giftDlvyAt eq 'N'}">disabled</c:if>>
|
||||
<span class="mr-10input-unit-text"> 일 이내 배송주소 등록되지 않으면 주문 자동취소</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">GC 머니</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>GC 머니 사용 여부 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>GC 머니 사용 여부</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="custom-radio-container">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="cashAtY" name="cashAt"
|
||||
value="Y"
|
||||
<c:if test="${ordrSetupInfo.cashAt eq 'Y'}">checked</c:if>>
|
||||
<label for="cashAtY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="cashAtN" name="cashAt"
|
||||
value="N"
|
||||
<c:if test="${ordrSetupInfo.cashAt eq 'N'}">checked</c:if>>
|
||||
<label for="cashAtN">미사용</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</c:if>
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">여러 곳 배송</h3>
|
||||
<h3 class="content-section__inner-title">마일리지 지급</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>여러 곳 배송 사용 여부 설정</caption>
|
||||
<caption>마일리지 지급 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>여러 곳 배송 사용 여부</th>
|
||||
<th>지급 설정<span class="red-7">*</span></th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="custom-radio-container">
|
||||
<div class="td-inner vertical">
|
||||
<div class="custom-radio-container ">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="multiDlvyUseAtY" name="multiDlvyAt" value="Y"
|
||||
<c:if test = "${ordrSetupInfo.multiDlvyAt eq 'Y'}">checked</c:if>>
|
||||
<label for="multiDlvyUseAtY">사용</label>
|
||||
<input type="radio" id="mlgPymntY" name="mlgPymntAt" value="Y"
|
||||
<c:if test = "${ordrSetupInfo.mlgPymntAt eq 'Y'}">checked</c:if>>
|
||||
<label for="mlgPymntY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="multiDlvyUseAtN" name="multiDlvyAt" value="N"
|
||||
<c:if test = "${ordrSetupInfo.multiDlvyAt eq 'N'}">checked</c:if>>
|
||||
<label for="multiDlvyUseAtN">미사용</label>
|
||||
<input type="radio" id="mlgPymntN" name="mlgPymntAt" value="N"
|
||||
<c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N'}">checked</c:if>>
|
||||
<label for="mlgPymntN">미사용</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">선물하기</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>선물하기 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>선물하기 사용 여부</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="custom-radio-container">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="giftUseAtY" name="giftDlvyAt" value="Y"
|
||||
<c:if test = "${ordrSetupInfo.giftDlvyAt eq 'Y'}">checked</c:if>>
|
||||
<label for="giftUseAtY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="giftUseAtN" name="giftDlvyAt" value="N"
|
||||
<c:if test = "${ordrSetupInfo.giftDlvyAt eq 'N'}">checked</c:if>>
|
||||
<label for="giftUseAtN">미사용</label>
|
||||
<div class="input-container ml-5 mlgPymntCtrTarget" <c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N'}">style="display: none"</c:if>><%--사용 여부에 따른 이벤트 컨트롤--%>
|
||||
<span class="mr-5">구매시</span>
|
||||
<span class="mr-5 mlgPercent">총 상품 결제금액의</span>
|
||||
<span class="mr-5 ">
|
||||
<input type="text" class="input-text xsm right number" title="마일리지 적립" id="mlgPymntRt" name="mlgPymntRt"
|
||||
<c:choose>
|
||||
<c:when test = "${ordrSetupInfo.mlgPymntDvCd eq '01'}">
|
||||
maxlength="2"
|
||||
</c:when>
|
||||
<c:when test = "${ordrSetupInfo.mlgPymntDvCd eq '02'}">
|
||||
maxlength="12"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
maxlength="2"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:choose>
|
||||
<c:when test = "${not empty ordrSetupInfo.mlgPymntRt}">
|
||||
value ="<c:out value="${ordrSetupInfo.mlgPymntRt}"/>"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value ="0"
|
||||
</c:otherwise>
|
||||
</c:choose>>
|
||||
</span>
|
||||
<div class="select-box mr-10 ">
|
||||
<select id="accmlUnitDv" name="mlgPymntDvCd" class="short" title="마일리지 단위 선택">
|
||||
<c:forEach var="accmlUnitDv" items="${resultMap.ordrSetupList.accmlUnitDv}">
|
||||
<option value="<c:out value='${accmlUnitDv.cd}'/>"
|
||||
<c:if test = "${ordrSetupInfo.mlgPymntDvCd eq accmlUnitDv.cd}">selected</c:if>>
|
||||
<c:out value="${accmlUnitDv.cdNm}"/>
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</div>
|
||||
<span class="mr-5">적립</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="giftDlvylcDv" <c:if test = "${ordrSetupInfo.giftDlvyAt eq 'N'}">style = "display: none"</c:if>>
|
||||
<th>배송주소 등록기간<span class="red-7">*</span></th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="td-inner vertical">
|
||||
<div class="input-container">
|
||||
<input type="text" class="input-text xsm right number"
|
||||
id="giftDlvyAtmcCanclPd" title="배송주소 등록기간 설정"
|
||||
name="giftDlvyAtmcCanclPd" maxlength="2"
|
||||
<c:choose>
|
||||
<c:when test = "${not empty ordrSetupInfo.giftDlvyAtmcCanclPd}">
|
||||
value = "<c:out value="${ordrSetupInfo.giftDlvyAtmcCanclPd}"/>"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value = "0"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test = "${ordrSetupInfo.giftDlvyAt eq 'N'}">disabled</c:if>>
|
||||
<span class="mr-10input-unit-text"> 일 이내 배송주소 등록되지 않으면 주문 자동취소</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">GC 머니</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>GC 머니 사용 여부 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>GC 머니 사용 여부</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="custom-radio-container">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="cashAtY" name="cashAt"
|
||||
value="Y"
|
||||
<c:if test="${ordrSetupInfo.cashAt eq 'Y'}">checked</c:if>>
|
||||
<label for="cashAtY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="cashAtN" name="cashAt"
|
||||
value="N"
|
||||
<c:if test="${ordrSetupInfo.cashAt eq 'N'}">checked</c:if>>
|
||||
<label for="cashAtN">미사용</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</c:if>
|
||||
<div class="content-fold__content">
|
||||
<h3 class="content-section__inner-title">마일리지 지급</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table">
|
||||
<caption>마일리지 지급 설정</caption>
|
||||
<colgroup>
|
||||
<col style="width: 12%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>지급 설정<span class="red-7">*</span></th>
|
||||
<td>
|
||||
<div class="td-inner vertical">
|
||||
<div class="custom-radio-container ">
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="mlgPymntY" name="mlgPymntAt" value="Y"
|
||||
<c:if test = "${ordrSetupInfo.mlgPymntAt eq 'Y'}">checked</c:if>>
|
||||
<label for="mlgPymntY">사용</label>
|
||||
</div>
|
||||
<div class="custom-radio">
|
||||
<input type="radio" id="mlgPymntN" name="mlgPymntAt" value="N"
|
||||
<c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N'}">checked</c:if>>
|
||||
<label for="mlgPymntN">미사용</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-container ml-5 mlgPymntCtrTarget" <c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N'}">style="display: none"</c:if>><%--사용 여부에 따른 이벤트 컨트롤--%>
|
||||
<span class="mr-5">구매시</span>
|
||||
<span class="mr-5 mlgPercent">총 상품 결제금액의</span>
|
||||
<span class="mr-5 ">
|
||||
<input type="text" class="input-text xsm right number" title="마일리지 적립" id="mlgPymntRt" name="mlgPymntRt"
|
||||
<c:choose>
|
||||
<c:when test = "${ordrSetupInfo.mlgPymntDvCd eq '01'}">
|
||||
maxlength="2"
|
||||
</c:when>
|
||||
<c:when test = "${ordrSetupInfo.mlgPymntDvCd eq '02'}">
|
||||
maxlength="12"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
maxlength="2"
|
||||
</c:otherwise>
|
||||
<div class="input-container mr-5 mlgPymntCtrTarget " id = "mlgMxmmDv" <c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N' || ordrSetupInfo.mlgPymntDvCd eq '02'}">style="display: none"</c:if>><%--사용 여부에 따른 이벤트 컨트롤--%>
|
||||
<span class="mr-5">최대</span>
|
||||
<input class="input-text sm number right mr-5" type="text"
|
||||
title="최대 마일리지 적립금액" id="mlgMxmmPymntAmt"
|
||||
name="mlgMxmmPymntAmt" maxlength="12"
|
||||
<c:choose>
|
||||
<c:when test = "${not empty ordrSetupInfo.mlgMxmmPymntAmt}">
|
||||
value ="${ordrSetupInfo.mlgMxmmPymntAmt}"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value ="0"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:choose>
|
||||
<c:when test = "${not empty ordrSetupInfo.mlgPymntRt}">
|
||||
value ="<c:out value="${ordrSetupInfo.mlgPymntRt}"/>"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value ="0"
|
||||
</c:otherwise>
|
||||
</c:choose>>
|
||||
</span>
|
||||
<div class="select-box mr-10 ">
|
||||
<select id="accmlUnitDv" name="mlgPymntDvCd" class="short" title="마일리지 단위 선택">
|
||||
<c:forEach var="accmlUnitDv" items="${resultMap.accmlUnitDv}">
|
||||
<option value="<c:out value='${accmlUnitDv.cd}'/>"
|
||||
<c:if test = "${ordrSetupInfo.mlgPymntDvCd eq accmlUnitDv.cd}">selected</c:if>>
|
||||
<c:out value="${accmlUnitDv.cdNm}"/>
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<c:if test = "${ordrSetupInfo.mlgMxmmPymntAmtAt eq 'N'}">disabled</c:if>>
|
||||
<span class="mr-5">마일리지 까지 적립</span>
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" value="N"
|
||||
name="mlgMxmmPymntAmtAt"
|
||||
id="mlgMxmmPymntAmtAt"
|
||||
<c:if test = "${ordrSetupInfo.mlgMxmmPymntAmtAt eq 'N'}">checked</c:if>>
|
||||
<span class="check"></span>
|
||||
<span class="control-label">설정 안함</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<span class="mr-5">적립</span>
|
||||
</div>
|
||||
<div class="input-container mr-5 mlgPymntCtrTarget " id = "mlgMxmmDv" <c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N' || ordrSetupInfo.mlgPymntDvCd eq '02'}">style="display: none"</c:if>><%--사용 여부에 따른 이벤트 컨트롤--%>
|
||||
<span class="mr-5">최대</span>
|
||||
<input class="input-text sm number right mr-5" type="text"
|
||||
title="최대 마일리지 적립금액" id="mlgMxmmPymntAmt"
|
||||
name="mlgMxmmPymntAmt" maxlength="12"
|
||||
<c:choose>
|
||||
<c:when test = "${not empty ordrSetupInfo.mlgMxmmPymntAmt}">
|
||||
value ="${ordrSetupInfo.mlgMxmmPymntAmt}"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value ="0"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test = "${ordrSetupInfo.mlgMxmmPymntAmtAt eq 'N'}">disabled</c:if>>
|
||||
<span class="mr-5">마일리지 까지 적립</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="mlgPymntCtrTarget" <c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N'}">style="display: none"</c:if>><%--사용 여부에 따른 이벤트 컨트롤--%>
|
||||
<th>유효기간<span class="red-7">*</span></th>
|
||||
<td>
|
||||
<div class="input-container ml-5 ">
|
||||
<span class="mr-5 left">지급 마일리지의 유효기간은</span>
|
||||
<input class="input-text xsm right number" type="text"
|
||||
title="마일리지 유효기간" id="mlgValidPd" name="mlgValidPd"
|
||||
maxlength="2"
|
||||
<c:choose>
|
||||
<c:when test="${not empty ordrSetupInfo.mlgValidPd}">
|
||||
value="<c:out value="${ordrSetupInfo.mlgValidPd}"/>"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value="0"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test = "${ordrSetupInfo.mlgValidPdAt eq 'N'}">disabled</c:if>>
|
||||
<span class="mr-5">개월</span>
|
||||
<%-- 유효기간 사용 유무 설정 --%>
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" value="N"
|
||||
name="mlgMxmmPymntAmtAt"
|
||||
id="mlgMxmmPymntAmtAt"
|
||||
<c:if test = "${ordrSetupInfo.mlgMxmmPymntAmtAt eq 'N'}">checked</c:if>>
|
||||
<label class="b-checkbox checkbox ">
|
||||
<input type="checkbox" value="N" name="mlgValidPdAt"
|
||||
id="mlgValidPdAt"
|
||||
<c:if test = "${ordrSetupInfo.mlgValidPdAt eq 'N'}">checked</c:if>>
|
||||
<span class="check"></span>
|
||||
<span class="control-label">설정 안함</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="mlgPymntCtrTarget" <c:if test = "${ordrSetupInfo.mlgPymntAt eq 'N'}">style="display: none"</c:if>><%--사용 여부에 따른 이벤트 컨트롤--%>
|
||||
<th>유효기간<span class="red-7">*</span></th>
|
||||
<td>
|
||||
<div class="input-container ml-5 ">
|
||||
<span class="mr-5 left">지급 마일리지의 유효기간은</span>
|
||||
<input class="input-text xsm right number" type="text"
|
||||
title="마일리지 유효기간" id="mlgValidPd" name="mlgValidPd"
|
||||
maxlength="2"
|
||||
<c:choose>
|
||||
<c:when test="${not empty ordrSetupInfo.mlgValidPd}">
|
||||
value="<c:out value="${ordrSetupInfo.mlgValidPd}"/>"
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
value="0"
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test = "${ordrSetupInfo.mlgValidPdAt eq 'N'}">disabled</c:if>>
|
||||
<span class="mr-5">개월</span>
|
||||
<%-- 유효기간 사용 유무 설정 --%>
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox ">
|
||||
<input type="checkbox" value="N" name="mlgValidPdAt"
|
||||
id="mlgValidPdAt"
|
||||
<c:if test = "${ordrSetupInfo.mlgValidPdAt eq 'N'}">checked</c:if>>
|
||||
<span class="check"></span>
|
||||
<span class="control-label">설정 안함</span>
|
||||
</label>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content-section content-fold">
|
||||
<h3 class="content-section__inner-title">마일리지 사용 조건</h3>
|
||||
<div class="table-wrapper">
|
||||
<table class="table ">
|
||||
<caption>마일리지 사용 조건</caption>
|
||||
<colgroup>
|
||||
<col style="width: 14%;">
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>보유 마일리지 조건</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="input-container">
|
||||
<span class="mr-10">보유 마일리지가</span>
|
||||
<input type="text" class="input-text sm right number" name="mlgHoldUseAmt" title="보유 마일리지가" maxlength="7" value="${resultMap.sopmalDetailList[0].mlgHoldUseAmt }">
|
||||
<span class="input-unit-text mr-8">원</span>
|
||||
<span>이상이면 마일리지 사용 가능</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>상품 금액 조건</th>
|
||||
<td>
|
||||
<div class="td-inner vertical">
|
||||
<div class="input-container">
|
||||
<span class="gray-7 mr-10">{상품 실 결제금액} + {좌동} + {좌동} ···</span>
|
||||
<input type="text" class="input-text sm right number" name="mlgSetleAmtUseAmt" title="사용가능 마일리지" maxlength="7" value="${resultMap.sopmalDetailList[0].mlgSetleAmtUseAmt }">
|
||||
<span class="input-unit-text mr-8">원</span>
|
||||
<span>이상이면 마일리지 사용 가능</span>
|
||||
</div>
|
||||
<p class="blue-7 fyi">상품 실 결제 금액 = {상품 할인가(판매가) x 수량} - 할인(쿠폰, 등급, 좋아요, 모바일, 프로모션 코드)</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>마일리지 사용한도 조건</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="input-container">
|
||||
<span class="mr-10">마일리지는 최소</span>
|
||||
<input type="text" class="input-text sm right number" name="mlgMummUseAmt" title="마일리지는 최소" maxlength="7" value="${resultMap.sopmalDetailList[0].mlgMummUseAmt }">
|
||||
<span class="input-unit-text">원 이상</span>
|
||||
</div>
|
||||
<span class="tilde">~</span>
|
||||
<div class="input-container">
|
||||
<span class="mr-10">최대</span>
|
||||
<div class="custom-radio-container vertical storeCondition">
|
||||
<div class=" custom-radio">
|
||||
<input type="radio" id="mlgMxmmUse-a" name="mlgMxmmUseDv" value="01" onclick="fn_set_mlgDisabled('other');" ${f:setChecked(resultMap.sopmalDetailList[0].mlgMxmmUseDv, '01') }>
|
||||
<label for="mlgMxmmUse-a">1회 사용한도 제한 없이 사용 가능
|
||||
</label>
|
||||
</div>
|
||||
<c:set var="mlgMxmmUseAmt_2" value="0" />
|
||||
<c:set var="mlgMxmmUseAmt_Disabled_2" value="disabled" />
|
||||
<c:set var="mlgMxmmUseAmt_3" value="0" />
|
||||
<c:set var="mlgMxmmUseAmt_Disabled_3" value="disabled" />
|
||||
<c:if test="${resultMap.sopmalDetailList[0].mlgMxmmUseDv eq '02'}" >
|
||||
<c:set var="mlgMxmmUseAmt_2" value="${resultMap.sopmalDetailList[0].mlgMxmmUseAmt }" />
|
||||
<c:set var="mlgMxmmUseAmt_Disabled_2" value="" />
|
||||
</c:if>
|
||||
<c:if test="${resultMap.sopmalDetailList[0].mlgMxmmUseDv eq '03'}" >
|
||||
<c:set var="mlgMxmmUseAmt_3" value="${resultMap.sopmalDetailList[0].mlgMxmmUseAmt }" />
|
||||
<c:set var="mlgMxmmUseAmt_Disabled_3" value="" />
|
||||
</c:if>
|
||||
<div class="custom-radio inner-input">
|
||||
<input type="radio" id="mlgMxmmUse-b" name="mlgMxmmUseDv" value="02" onclick="fn_set_mlgDisabled('maxPct');" ${f:setChecked(resultMap.sopmalDetailList[0].mlgMxmmUseDv, '02') }>
|
||||
<label for="mlgMxmmUse-b">
|
||||
<span class="gray-7">{상품 실 결제금액} + {좌동} + {좌동} ···</span> 의
|
||||
</label>
|
||||
<div>
|
||||
<input type="text" class="input-text xxsm ml-5 number right" name="mlgMxmmUseAmt" id="maxPct" title="마일리지 최대사용 %" maxlength="3" value="${mlgMxmmUseAmt_2 }" ${mlgMxmmUseAmt_Disabled_2 }>
|
||||
<span class="input-unit-text mr-8">%</span>금액까지 사용 가능
|
||||
</div>
|
||||
</div>
|
||||
<div class="custom-radio inner-input">
|
||||
<input type="radio" id="mlgMxmmUse-c" name="mlgMxmmUseDv" value="03" onclick="fn_set_mlgDisabled('maxMlg');" ${f:setChecked(resultMap.sopmalDetailList[0].mlgMxmmUseDv, '03') } >
|
||||
<label for="mlgMxmmUse-c">
|
||||
</label>
|
||||
<div>
|
||||
<input class="input-text sm ml-5 number right" name="mlgMxmmUseAmt" id="maxMlg" title="마일리지 최대사용 금액" maxlength="7" value="${mlgMxmmUseAmt_3 }" ${mlgMxmmUseAmt_Disabled_3 }>
|
||||
<span class="input-unit-text mr-8">원</span>까지 사용 가능
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
</form>
|
||||
<button class="scroll-to-top"><span class="visually-hidden">위로가기</span></button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</main>
|
||||
</body>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user