From c8c90d8d561a03b904e10e87cc2d4d7c6dc9d03a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=98=84=EC=9A=B1?= Date: Fri, 10 Apr 2026 16:40:28 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=B0=EC=86=A1=EB=A3=8C(=EC=A1=B0=EA=B1=B4?= =?UTF-8?q?=EB=B6=80)=20=EA=B3=84=EC=82=B0=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/gcone/goods/purchs/service/BOOrderService.java | 8 ++++---- .../gcone/goods/purchs/service/BOPurchsService.java | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOOrderService.java b/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOOrderService.java index f7238165..26530527 100644 --- a/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOOrderService.java +++ b/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOOrderService.java @@ -376,8 +376,8 @@ public class BOOrderService { // 금액 조건 if ("Y".equals(itemAmtCndUseAt)) { - // subSlepric(금액)이 무료배송 금액조건보다 클 경우 [상품 기준] - if (subSlepric.compareTo(itemAmtCndAditAmt) > 0) { + // subSlepric(금액)이 무료배송 금액조건보다 크거나 같을 경우 [상품 기준] + if (subSlepric.compareTo(itemAmtCndAditAmt) >= 0) { itemDlvyAmt = new BigDecimal(0); } } @@ -386,8 +386,8 @@ public class BOOrderService { if ("Y".equals(itemCntCndUseAt)) { BigDecimal qy = new BigDecimal(String.valueOf(goodsMap.get("qy"))); // 수량 - // qy(수량)이 무료배송 수량조건보다 클 경우 [상품 기준] - if (qy.compareTo(itemCntCndAditAmt) > 0) { + // qy(수량)이 무료배송 수량조건보다 크거나 같을 경우 [상품 기준] + if (qy.compareTo(itemCntCndAditAmt) >= 0) { itemDlvyAmt = new BigDecimal(0); } } diff --git a/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOPurchsService.java b/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOPurchsService.java index 97c16c63..7ace921f 100644 --- a/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOPurchsService.java +++ b/src/main/java/com/wb/domainserver/domain/gcone/goods/purchs/service/BOPurchsService.java @@ -2215,7 +2215,7 @@ public class BOPurchsService { // BigDecimal amtCndAditAmt = (BigDecimal) shippingGrouping.get("amtCndAditAmt"); // 금액조건 추가금액 BigDecimal slepric = (BigDecimal) goodsMap.get("subSlepric"); // 판매가 * 수량 - if (slepric.compareTo(amtCndAditAmt) > 0) { + if (slepric.compareTo(amtCndAditAmt) >= 0) { dlvyAmt = new BigDecimal(0); } // else { @@ -2229,7 +2229,7 @@ public class BOPurchsService { // BigDecimal cntCndAditAmt = (BigDecimal) shippingGrouping.get("cntCndAditAmt"); // 금액조건 추가금액 BigDecimal qy = (BigDecimal) goodsMap.get("qy"); // 수량 - if (qy.compareTo(cntCndAditAmt) > 0) { + if (qy.compareTo(cntCndAditAmt) >= 0) { dlvyAmt = new BigDecimal(0); } // else {