|
|
@@ -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)));
|