|
|
@@ -1150,9 +1150,9 @@ public class TscOrderChangeService {
|
|
|
String stockMsg = "";
|
|
|
if (!TscConstants.ChangeGb.EXCHANGE_TO_EXCHANGE.value().equals(excReq.getOrdChgGb())) {
|
|
|
for (Order order : excReqList) {
|
|
|
- String goodsCd = order.getGoodsCd(); // 상품코드
|
|
|
- String ordChgOpt = order.getOrdChgOpt(); // 교환옵션
|
|
|
Order currStockQty = orderChangeDao.getCurrStockQty(order);
|
|
|
+ String goodsCd = currStockQty.getGoodsCd(); // 상품코드
|
|
|
+ String ordChgOpt = order.getOrdChgOpt(); // 교환옵션
|
|
|
|
|
|
// 1-1. 재고 정보 미존재
|
|
|
if (currStockQty == null) {
|
|
|
@@ -1169,6 +1169,10 @@ public class TscOrderChangeService {
|
|
|
|
|
|
if (StringUtils.isNotBlank(stockMsg)) {
|
|
|
stockMsg += "위 사유로 재고가 부족하여 교환 신청이 취소되었습니다.";
|
|
|
+
|
|
|
+ if ("front".equals(env.getProperty("server.site.name"))) {
|
|
|
+ stockMsg = message.getMessage("EXCHANGE_0003");
|
|
|
+ }
|
|
|
throw new IllegalStateException(stockMsg);
|
|
|
}
|
|
|
|