|
|
@@ -1,16 +1,10 @@
|
|
|
package com.style24.core.biz.service;
|
|
|
|
|
|
-import java.io.UnsupportedEncodingException;
|
|
|
-import java.nio.ByteBuffer;
|
|
|
-import java.nio.CharBuffer;
|
|
|
-import java.nio.charset.Charset;
|
|
|
-import java.nio.charset.StandardCharsets;
|
|
|
+import java.text.NumberFormat;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Collection;
|
|
|
import java.util.List;
|
|
|
|
|
|
-import javax.servlet.http.HttpServletRequest;
|
|
|
-
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.core.env.Environment;
|
|
|
@@ -22,7 +16,6 @@ import com.gagaframework.excel.env.GagaExcelConstants;
|
|
|
import com.gagaframework.excel.xssf.GagaExcelResultHandler;
|
|
|
import com.gagaframework.web.parameter.GagaMap;
|
|
|
import com.gagaframework.web.rest.server.GagaResponseStatus;
|
|
|
-import com.kcp.J_PP_CLI_N;
|
|
|
import com.style24.core.biz.dao.TscOrderDao;
|
|
|
import com.style24.core.support.env.TscConstants;
|
|
|
import com.style24.core.support.message.TscMessageByLocale;
|
|
|
@@ -1281,6 +1274,7 @@ public class TscOrderService {
|
|
|
Integer reviewSq = order.getReviewSq();
|
|
|
Integer regNo = order.getRegNo();
|
|
|
Integer updNo = order.getUpdNo();
|
|
|
+ int gvPointAmt = 0;
|
|
|
|
|
|
try {
|
|
|
for (Integer ordDtlNo : order.getOrdDtlNoArr()) {
|
|
|
@@ -1293,7 +1287,7 @@ public class TscOrderService {
|
|
|
point.setRegNo(regNo);
|
|
|
point.setUpdNo(updNo);
|
|
|
|
|
|
- pointService.createOrderDecisionPoint(point);
|
|
|
+ gvPointAmt += pointService.createOrderDecisionPoint(point);
|
|
|
|
|
|
// 주문상세 상태값 변경
|
|
|
order.setOrdDtlStat(TscConstants.OrderDetailStat.PURCHASE_CONFIRM.value());
|
|
|
@@ -1301,11 +1295,10 @@ public class TscOrderService {
|
|
|
orderDao.changedOrdDtlStat(order);
|
|
|
}
|
|
|
|
|
|
- result.set("message", message.getMessage("SUCC_0004"));
|
|
|
+ result.set("message", NumberFormat.getInstance().format(gvPointAmt) + "P가 적립되었습니다.");
|
|
|
result.set("status", GagaResponseStatus.SUCCESS.getCode());
|
|
|
} catch(Exception e) {
|
|
|
- result.set("message", message.getMessage("FAIL_1003"));
|
|
|
- result.set("status", GagaResponseStatus.FAIL.getCode());
|
|
|
+ throw new IllegalStateException(message.getMessage("FAIL_1003"));
|
|
|
}
|
|
|
|
|
|
return result;
|