Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -3665,7 +3665,7 @@ public class BOOrdrService{
|
||||
// 보유마일리지가 1000 원 이상일 경우만 마일리지를 사용할 수 있음.
|
||||
if (mlgHoldUseAmt.compareTo(ableMlgAmt) > 0) {
|
||||
useMlgAmt = new BigDecimal(0);
|
||||
throw new WnbtRestException("보유마일리지가 " + mlgHoldUseAmt + "원 이상부터 사용할 수 있습니다.");
|
||||
throw new WnbtRestException("보유마일리지가 " + mlgHoldUseAmt + "점 이상부터 사용할 수 있습니다.");
|
||||
}
|
||||
|
||||
|
||||
@@ -3673,14 +3673,14 @@ public class BOOrdrService{
|
||||
if (mlgSetleAmtUseAmt.compareTo(setleAmt) > 0) {
|
||||
useMlgAmt = new BigDecimal(0);
|
||||
// throw new WnbtRestException("결제 금액이 적어 마일리지를 사용할 수 없습니다.");
|
||||
throw new WnbtRestException("상품금액 합산이 " + mlgSetleAmtUseAmt + "원 이상부터 마일리지 사용이 가능합니다.");
|
||||
throw new WnbtRestException("상품금액 합산이 " + mlgSetleAmtUseAmt + "점 이상부터 마일리지 사용이 가능합니다.");
|
||||
}
|
||||
|
||||
|
||||
// 사용할 경우 마일리지는 최소 1000원 부터 사용가능하며
|
||||
if (mlgMummUseAmt.compareTo(useMlgAmt) > 0) {
|
||||
useMlgAmt = new BigDecimal(0);
|
||||
throw new WnbtRestException(String.valueOf(mlgMummUseAmt), "마일리지 최소 사용금액인 " + mlgMummUseAmt + "원 이상부터 마일리지 사용이 가능합니다.");
|
||||
throw new WnbtRestException(String.valueOf(mlgMummUseAmt), "마일리지 최소 사용금액인 " + mlgMummUseAmt + "점 이상부터 마일리지 사용이 가능합니다.");
|
||||
} else {
|
||||
|
||||
if ("01".equals(mlgMxmmUseDv)) { // '01' 일 경우 제한없음
|
||||
@@ -3699,7 +3699,7 @@ public class BOOrdrService{
|
||||
if (useMlgAmt.compareTo(mlgMxmmUseAmt) > 0) {
|
||||
// useMlgAmt = new BigDecimal(0);
|
||||
useMlgAmt = ableMlgAmt.compareTo(mlgMxmmUseAmt) > 0 ? mlgMxmmUseAmt : ableMlgAmt;
|
||||
throw new WnbtRestException(String.valueOf(mlgMxmmUseAmt), "마일리지 최대 사용금액은 " + mlgMxmmUseAmt + "원 입니다.");
|
||||
throw new WnbtRestException(String.valueOf(mlgMxmmUseAmt), "마일리지 최대 사용금액은 " + mlgMxmmUseAmt + "점 입니다.");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -3715,7 +3715,7 @@ public class BOOrdrService{
|
||||
|
||||
} else if (useMlgAmt.compareTo(BigDecimal.ZERO) < 0) {
|
||||
useMlgAmt = new BigDecimal(0);
|
||||
throw new WnbtRestException("마일리지는 1원부터 사용 가능합니다.");
|
||||
throw new WnbtRestException("마일리지는 1점부터 사용 가능합니다.");
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -14,6 +14,21 @@
|
||||
--%>
|
||||
<script type="text/javascript">
|
||||
$( document ).ready(function() {
|
||||
|
||||
// const amtCndUseAt = document.querySelector('#amtCndUseAt');
|
||||
// const amtCndAditAmt = document.querySelector('#amtCndAditAmt');
|
||||
const cntCndUseAt = document.querySelector('#cntCndUseAt');
|
||||
const cntCndAditAmt = document.querySelector('#cntCndAditAmt');
|
||||
// fn_check_BoxControl(amtCndUseAt,amtCndAditAmt);
|
||||
fn_check_BoxControl(cntCndUseAt,cntCndAditAmt);
|
||||
|
||||
// const amtCndUseAt2 = document.querySelector('#amtCndUseAt2');
|
||||
// const amtCndAditAmt2 = document.querySelector('#amtCndAditAmt2');
|
||||
const cntCndUseAt2 = document.querySelector('#cntCndUseAt2');
|
||||
const cntCndAditAmt2 = document.querySelector('#cntCndAditAmt2');
|
||||
// fn_check_BoxControl(amtCndUseAt2,amtCndAditAmt2);
|
||||
fn_check_BoxControl(cntCndUseAt2,cntCndAditAmt2);
|
||||
|
||||
/** 배송권역 셀렉트박스 컨트롤 */
|
||||
const dlvyAreaAditAt = document.querySelector('#dlvyAreaAditAt');
|
||||
const areaAditDlvyAmt = document.querySelector('#areaAditDlvyAmt');
|
||||
@@ -56,6 +71,32 @@
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>개별배송조건(KR)</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="td-inner vertical">
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" id="cntCndUseAt" name="cntCndUseAt"
|
||||
<c:choose>
|
||||
<c:when test="${ resultMap.dlvyGroup.cntCndUseAt eq 'Y' }"> value="Y" </c:when>
|
||||
<c:otherwise> value="N" </c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test="${ resultMap.dlvyGroup.cntCndUseAt eq 'Y' }">checked="checked"</c:if>>
|
||||
<span style="margin-right: 5px;" class="check"></span>
|
||||
<input type="text" class="input-text sm right number" <c:if test="${ resultMap.dlvyGroup.cntCndUseAt ne 'Y' }">disabled="disabled"</c:if> value="<fmt:formatNumber value='${resultMap.dlvyGroup.cntCndAditAmt}' pattern="#,###" />" title="구매 개수 조건" id="cntCndAditAmt" name="cntCndAditAmt" maxlength="13">
|
||||
</label>
|
||||
<span class="control-label">개 단위로 개별배송</span>
|
||||
</div>
|
||||
<div class="gray-7">
|
||||
<p class="fyi">값을 1개 이상 입력 하신 경우 설정이 가능 합니다.</p>
|
||||
<p class="fyi">설정한 개수의 배수로 배송이 분리됩니다.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">배송 권역(KR)</th>
|
||||
<td>
|
||||
@@ -131,6 +172,32 @@
|
||||
<col>
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>개별배송조건(JP)</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="td-inner vertical">
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" id="cntCndUseAt2" name="cntCndUseAt2"
|
||||
<c:choose>
|
||||
<c:when test="${ resultMap.dlvyGroup.cntCndUseAt2 eq 'Y' }"> value="Y" </c:when>
|
||||
<c:otherwise> value="N" </c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test="${ resultMap.dlvyGroup.cntCndUseAt2 eq 'Y' }">checked="checked"</c:if>>
|
||||
<span style="margin-right: 5px;" class="check"></span>
|
||||
<input type="text" class="input-text sm right number" <c:if test="${ resultMap.dlvyGroup.cntCndUseAt2 ne 'Y' }">disabled="disabled"</c:if> value="<fmt:formatNumber value='${resultMap.dlvyGroup.cntCndAditAmt2}' pattern="#,###" />" title="구매 개수 조건" id="cntCndAditAmt2" name="cntCndAditAmt2" maxlength="13">
|
||||
</label>
|
||||
<span class="control-label">개 단위로 개별배송</span>
|
||||
</div>
|
||||
<div class="gray-7">
|
||||
<p class="fyi">값을 1개 이상 입력 하신 경우 설정이 가능 합니다.</p>
|
||||
<p class="fyi">설정한 개수의 배수로 배송이 분리됩니다.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">배송 권역(JP)</th>
|
||||
<td>
|
||||
|
||||
Reference in New Issue
Block a user