변경 파일 목록
총 2개
Component (1)
ReOrderCalculation.phpOrder/변경 파일 코드
추가삭제
변경 전layout_order_view_status_exchange.php
| //다른상품 교환 | |
| $.each($("input[name*='bundle[statusCheck]']"), function () { | |
| var enurikey = $(this).val().concat($(this).attr("data-goods-no")); | |
| var enuriVal = $(this).closest('tr').find("input[name='enuri[]']").val(); | |
| $('#exchangeForm').append("<input type='hidden' name='enuri["+enurikey+"]' value='"+enuriVal+"' />"); | |
| }); | |
| } | |
변경 후layout_order_view_status_exchange.php
| //다른상품 교환 | |
| $.each($("input[name*='bundle[statusCheck]']"), function () { | |
| var enurikey = $(this).val().concat($(this).attr("data-goods-no")); | |
| var enuriInput = $(this).closest('tr').find("input[name='enuri[]']"); | |
| var enuriVal = enuriInput.length > 0 ? enuriInput.val() : '0'; | |
| $('#exchangeForm').append("<input type='hidden' name='enuri["+enurikey+"]' value='"+enuriVal+"' />"); | |
| }); | |
| } | |
변경 전ReOrderCalculation.php
| $deliveryMethodFl = ''; | |
| foreach ($dVal as $gKey => $gVal) { | |
| $gVal['orderNo'] = $data['orderNo']; | |
| $gVal['enuri'] = $data['enuri'][$gVal['sno'] . $gVal['goodsNo']]; | |
| $gVal['mallSno'] = $orderData['mallSno']; | |
| $gVal['orderCd'] = ++$orderCd; | |
| $gVal['orderStatus'] = $changeStatus; | |
변경 후ReOrderCalculation.php
| $deliveryMethodFl = ''; | |
| foreach ($dVal as $gKey => $gVal) { | |
| $gVal['orderNo'] = $data['orderNo']; | |
| $gVal['enuri'] = Manager::isProvider() ? 0 : (int)$data['enuri'][$gVal['sno'] . $gVal['goodsNo']]; | |
| if ($gVal['enuri'] < 0) { | |
| throw new Exception(__('운영자 추가 할인 실행을 실패하였습니다.[금액이 0보다 작음]')); | |
| } | |
| if ($gVal['enuri'] > $gVal['price']['goodsPriceSubtotal']) { | |
| throw new Exception(__('운영자 추가 할인 실행을 실패하였습니다.[상품결제가보다 금액이 큼]')); | |
| } | |
| $gVal['mallSno'] = $orderData['mallSno']; | |
| $gVal['orderCd'] = ++$orderCd; | |
| $gVal['orderStatus'] = $changeStatus; | |