From 776d5b466c8afe91df084397fd74fc3a8c7c7a32 Mon Sep 17 00:00:00 2001 From: chicpro Date: Fri, 31 May 2013 17:38:39 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AA=A8=EB=B0=94=EC=9D=BC=20=EC=A3=BC?= =?UTF-8?q?=EB=AC=B8=EC=84=9C=20=EB=A7=88=EC=9D=BC=EB=A6=AC=EC=A7=80=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/shop/orderform.php | 22 ++++++++++++++++++++++ mobile/shop/orderformupdate.php | 7 ++++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/mobile/shop/orderform.php b/mobile/shop/orderform.php index 9fc1c4ae4..c465efc70 100644 --- a/mobile/shop/orderform.php +++ b/mobile/shop/orderform.php @@ -324,6 +324,7 @@ $tablet_size = "1.0"; // 화면 사이즈 조정 - 기기화면에 맞게 수정 } + /** 포인트를 사용하려면 주석제거 // 회원이면서 포인트사용이면 $temp_point = 0; if ($is_member && $config['cf_use_point']) @@ -343,6 +344,27 @@ $tablet_size = "1.0"; // 화면 사이즈 조정 - 기기화면에 맞게 수정 $multi_settle++; } } + */ + + // 회원이면 + $temp_point = 0; + if ($is_member) + { + // 포인트 결제 사용 포인트보다 회원의 마일리지가 크다면 + if ($member['mb_mileage'] >= $default['de_point_settle']) + { + $temp_point = $tot_amount * ($default['de_point_per'] / 100); // 포인트 결제 % 적용 + $temp_point = (int)((int)($temp_point / 100) * 100); // 100점 단위 + + $member_mileage = (int)((int)($member['mb_mileage'] / 100) * 100); // 100점 단위 + if ($temp_point > $member_mileage) + $temp_point = $member_mileage; + + echo '
결제포인트 : 점 (100점 단위로 입력하세요.)
'; + echo '
회원님의 보유포인트('.display_point($member['mb_mileage']).')중 '.display_point($temp_point).'(주문금액 '.$default['de_point_per'].'%) 내에서 결제가 가능합니다.
'; + $multi_settle++; + } + } ?>