tsit14 5 éve
szülő
commit
0729148fcf

+ 7 - 1
src/main/java/com/style24/core/biz/service/TscOrderService.java

@@ -1492,11 +1492,17 @@ public class TscOrderService {
 			int leftRealOrdAmt 		= orderDetail.getRealOrdAmt();
 			int leftGfcdUseAmt 		= orderDetail.getGfcdUseAmt();
 			
+			// 2021.05.25
+			// 세트상품 단품단위 비율배분을 위한 주문금액 구하기
+			double currPrice = 0;
+			for (Order orderDetailItem : orderDetailItemList) {
+				currPrice += ((orderDetailItem.getItemPrice() + orderDetailItem.getOptAddPrice()) * orderDetailItem.getItemQty());
+			}
+			
 			for (Order orderDetailItem : orderDetailItemList) {
 				int itemPrice 		= orderDetailItem.getItemPrice();
 				int optAddPrice 	= orderDetailItem.getOptAddPrice();
 				int itemQty 		= orderDetailItem.getItemQty();
-				double currPrice	= orderDetailItem.getCurrPrice();
 				double itemOrdAmt	= (itemPrice + optAddPrice) * itemQty;
 				double tempDivD		= (itemOrdAmt / currPrice) * 100;
 				int tempDiv 		= Integer.parseInt(String.valueOf(Math.round(tempDivD)));