마일리지 관련 코드 및 파일 삭제
This commit is contained in:
@ -23,13 +23,8 @@ $cp = sql_fetch($sql);
|
||||
<h2>회원정보 개요</h2>
|
||||
|
||||
<dl>
|
||||
<?php if($default['de_mileage_use']) { ?>
|
||||
<dt>마일리지</dt>
|
||||
<dd><a href="<?php echo G4_SHOP_URL; ?>/mileage.php" target="_blank" class="win_point"><?php echo number_format($member['mb_mileage']); ?>점</a></dd>
|
||||
<?php } else { ?>
|
||||
<dt>보유포인트</dt>
|
||||
<dd><a href="<?php echo G4_BBS_URL; ?>/point.php" target="_blank" class="win_point"><?php echo number_format($member['mb_point']); ?>점</a></dd>
|
||||
<?php } ?>
|
||||
<dt>보유쿠폰</dt>
|
||||
<dd><a href="<?php echo G4_SHOP_URL; ?>/coupon.php" target="_blank" class="win_coupon"><?php echo number_format($cp['cnt']); ?></a></dd>
|
||||
<dt>연락처</dt>
|
||||
|
||||
@ -242,7 +242,7 @@ ob_start();
|
||||
<?php $tot_amount = $tot_sell_amount + $send_cost; // 총계 = 주문상품금액합계 + 배송비 ?>
|
||||
<strong id="ct_tot_amount"><?php echo number_format($tot_amount); ?> 원</strong>
|
||||
</dd>
|
||||
<dt class="sod_bsk_point"><?php echo $default['de_mileage_use'] ? '마일리지' : '포인트'; ?></dt>
|
||||
<dt class="sod_bsk_point">포인트</dt>
|
||||
<dd class="sod_bsk_point"><strong><?php echo number_format($tot_point); ?> 점</strong></dd>
|
||||
</dl>
|
||||
|
||||
@ -621,43 +621,22 @@ ob_end_clean();
|
||||
}
|
||||
|
||||
$temp_point = 0;
|
||||
if($default['de_mileage_use']) {
|
||||
// 마일리지 사용
|
||||
if ($is_member)
|
||||
// 회원이면서 포인트사용이면
|
||||
if ($is_member && $config['cf_use_point'])
|
||||
{
|
||||
// 포인트 결제 사용 포인트보다 회원의 포인트가 크다면
|
||||
if ($member['mb_point'] >= $default['de_point_settle'])
|
||||
{
|
||||
// 포인트 결제 사용 포인트보다 회원의 마일리지가 크다면
|
||||
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점 단위
|
||||
$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;
|
||||
$member_point = (int)((int)($member['mb_point'] / 100) * 100); // 100점 단위
|
||||
if ($temp_point > $member_point)
|
||||
$temp_point = $member_point;
|
||||
|
||||
echo '<div><input type="hidden" name="max_temp_point" value="<?php echo $temp_point; ?>">결제포인트 : <input type="text" id="od_temp_point" name="od_temp_point" value="0" size="10">점 (100점 단위로 입력하세요.)</div>';
|
||||
echo '<div>회원님의 보유포인트('.display_point($member['mb_mileage']).')중 <strong id="use_max_point">'.display_point($temp_point).'</strong>(주문금액 '.$default['de_point_per'].'%) 내에서 결제가 가능합니다.</div>';
|
||||
$multi_settle++;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// 회원이면서 포인트사용이면
|
||||
if ($is_member && $config['cf_use_point'])
|
||||
{
|
||||
// 포인트 결제 사용 포인트보다 회원의 포인트가 크다면
|
||||
if ($member['mb_point'] >= $default['de_point_settle'])
|
||||
{
|
||||
$temp_point = $tot_amount * ($default['de_point_per'] / 100); // 포인트 결제 % 적용
|
||||
$temp_point = (int)((int)($temp_point / 100) * 100); // 100점 단위
|
||||
|
||||
$member_point = (int)((int)($member['mb_point'] / 100) * 100); // 100점 단위
|
||||
if ($temp_point > $member_point)
|
||||
$temp_point = $member_point;
|
||||
|
||||
echo '<div><input type="hidden" name="max_temp_point" value="<?php echo $temp_point; ?>">결제포인트 : <input type="text" id="od_temp_point" name="od_temp_point" value="0" size="10">점 (100점 단위로 입력하세요.)</div>';
|
||||
echo '<div>회원님의 보유포인트('.display_point($member['mb_point']).')중 <strong id="use_max_point">'.display_point($temp_point).'</strong>(주문금액 '.$default['de_point_per'].'%) 내에서 결제가 가능합니다.</div>';
|
||||
$multi_settle++;
|
||||
}
|
||||
echo '<div><input type="hidden" name="max_temp_point" value="<?php echo $temp_point; ?>">결제포인트 : <input type="text" id="od_temp_point" name="od_temp_point" value="0" size="10">점 (100점 단위로 입력하세요.)</div>';
|
||||
echo '<div>회원님의 보유포인트('.display_point($member['mb_point']).')중 <strong id="use_max_point">'.display_point($temp_point).'</strong>(주문금액 '.$default['de_point_per'].'%) 내에서 결제가 가능합니다.</div>';
|
||||
$multi_settle++;
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1069,18 +1048,11 @@ function calculate_order_amount()
|
||||
|
||||
function calculate_temp_point()
|
||||
{
|
||||
<?php
|
||||
if($default['de_mileage_use']) {
|
||||
$point = (int)$member_mileage;
|
||||
} else {
|
||||
$point = (int)$member_point;
|
||||
}
|
||||
?>
|
||||
var sell_amount = parseInt($("input[name=od_amount]").val());
|
||||
var send_cost = parseInt($("input[name=od_send_cost]").val());
|
||||
var point_per = <?php echo $default['de_point_per']; ?>;
|
||||
var temp_point = parseInt((sell_amount + send_cost) * (point_per / 100) / 100) * 100;
|
||||
var point = <?php echo $point; ?>
|
||||
var point = <?php echo $member_point; ?>
|
||||
|
||||
if(temp_point > point)
|
||||
temp_point = point;
|
||||
@ -1181,30 +1153,20 @@ function kcp_approval()
|
||||
{
|
||||
temp_point = parseInt(pf.od_temp_point.value);
|
||||
|
||||
<?php
|
||||
if($default['de_mileage_use']) {
|
||||
$mb_point = $member['mb_mileage'];
|
||||
$p_msg = '마일리지';
|
||||
} else {
|
||||
$mb_point = $member['mb_point'];
|
||||
$p_msg = '포인트';
|
||||
}
|
||||
?>
|
||||
|
||||
if (temp_point < 0) {
|
||||
alert("<?php echo $p_msg; ?>를 0 이상 입력하세요.");
|
||||
alert("포인트를 0 이상 입력하세요.");
|
||||
pf.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
|
||||
if (temp_point > tot_amount) {
|
||||
alert("주문금액 보다 많이 <?php echo $p_msg; ?>결제할 수 없습니다.");
|
||||
alert("주문금액 보다 많이 포인트결제할 수 없습니다.");
|
||||
pf.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
|
||||
if (temp_point > <?php echo (int)$mb_point; ?>) {
|
||||
alert("회원님의 <?php echo $p_msg; ?>보다 많이 결제할 수 없습니다.");
|
||||
if (temp_point > <?php echo (int)$member['mb_point']; ?>) {
|
||||
alert("회원님의 포인트보다 많이 결제할 수 없습니다.");
|
||||
pf.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
@ -1216,7 +1178,7 @@ function kcp_approval()
|
||||
}
|
||||
|
||||
if (parseInt(parseInt(temp_point / 100) * 100) != temp_point) {
|
||||
alert("<?php echo $p_msg; ?>를 100점 단위로 입력하세요.");
|
||||
alert("포인트를 100점 단위로 입력하세요.");
|
||||
pf.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
@ -1341,30 +1303,20 @@ function forderform_check(f)
|
||||
{
|
||||
temp_point = parseInt(f.od_temp_point.value);
|
||||
|
||||
<?php
|
||||
if($default['de_mileage_use']) {
|
||||
$mb_point = $member['mb_mileage'];
|
||||
$p_msg = '마일리지';
|
||||
} else {
|
||||
$mb_point = $member['mb_point'];
|
||||
$p_msg = '포인트';
|
||||
}
|
||||
?>
|
||||
|
||||
if (temp_point < 0) {
|
||||
alert("<?php echo $p_msg; ?>를 0 이상 입력하세요.");
|
||||
alert("포인트를 0 이상 입력하세요.");
|
||||
f.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
|
||||
if (temp_point > tot_amount) {
|
||||
alert("주문금액 보다 많이 <?php echo $p_msg; ?>결제할 수 없습니다.");
|
||||
alert("주문금액 보다 많이 포인트결제할 수 없습니다.");
|
||||
f.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
|
||||
if (temp_point > <?php echo (int)$mb_point; ?>) {
|
||||
alert("회원님의 <?php echo $p_msg; ?>보다 많이 결제할 수 없습니다.");
|
||||
if (temp_point > <?php echo (int)$member['mb_point']; ?>) {
|
||||
alert("회원님의 포인트보다 많이 결제할 수 없습니다.");
|
||||
f.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
@ -1376,7 +1328,7 @@ function forderform_check(f)
|
||||
}
|
||||
|
||||
if (parseInt(parseInt(temp_point / 100) * 100) != temp_point) {
|
||||
alert("<?php echo $p_msg; ?>를 100점 단위로 입력하세요.");
|
||||
alert("포인트를 100점 단위로 입력하세요.");
|
||||
f.od_temp_point.select();
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -273,52 +273,27 @@ if($send_cost2 !== $i_send_cost2)
|
||||
$tot_amount = $tot_sell_amount + $send_cost;
|
||||
// 회원이면서 포인트사용이면
|
||||
$temp_point = 0;
|
||||
if($default['de_mileage_use']) {
|
||||
if ($is_member)
|
||||
if ($is_member && $config['cf_use_point'])
|
||||
{
|
||||
// 포인트 결제 사용 포인트보다 회원의 포인트가 크다면
|
||||
if ($member['mb_point'] >= $default['de_point_settle'])
|
||||
{
|
||||
// 포인트 결제 사용 포인트보다 회원의 마일리지가 크다면
|
||||
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점 단위
|
||||
$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;
|
||||
}
|
||||
$member_point = (int)((int)($member['mb_point'] / 100) * 100); // 100점 단위
|
||||
if ($temp_point > $member_point)
|
||||
$temp_point = $member_point;
|
||||
}
|
||||
}
|
||||
|
||||
if (($i_temp_point > (int)$temp_point || $i_temp_point < 0))
|
||||
die("Error....");
|
||||
if (($i_temp_point > (int)$temp_point || $i_temp_point < 0) && $config['cf_use_point'])
|
||||
die("Error....");
|
||||
|
||||
if ($od_temp_point)
|
||||
{
|
||||
if ($member['mb_mileage'] < $od_temp_point)
|
||||
alert('회원님의 마일리지가 부족하여 마일리지로 결제 할 수 없습니다.');
|
||||
}
|
||||
} else {
|
||||
if ($is_member && $config['cf_use_point'])
|
||||
{
|
||||
// 포인트 결제 사용 포인트보다 회원의 포인트가 크다면
|
||||
if ($member['mb_point'] >= $default['de_point_settle'])
|
||||
{
|
||||
$temp_point = $tot_amount * ($default['de_point_per'] / 100); // 포인트 결제 % 적용
|
||||
$temp_point = (int)((int)($temp_point / 100) * 100); // 100점 단위
|
||||
|
||||
$member_point = (int)((int)($member['mb_point'] / 100) * 100); // 100점 단위
|
||||
if ($temp_point > $member_point)
|
||||
$temp_point = $member_point;
|
||||
}
|
||||
}
|
||||
|
||||
if (($i_temp_point > (int)$temp_point || $i_temp_point < 0) && $config['cf_use_point'])
|
||||
die("Error....");
|
||||
|
||||
if ($od_temp_point)
|
||||
{
|
||||
if ($member['mb_point'] < $od_temp_point)
|
||||
alert('회원님의 포인트가 부족하여 포인트로 결제 할 수 없습니다.');
|
||||
}
|
||||
if ($od_temp_point)
|
||||
{
|
||||
if ($member['mb_point'] < $od_temp_point)
|
||||
alert('회원님의 포인트가 부족하여 포인트로 결제 할 수 없습니다.');
|
||||
}
|
||||
|
||||
$i_amount = $i_amount + $i_send_cost + $i_send_cost2 - $i_temp_point;
|
||||
@ -506,11 +481,8 @@ if(!$result) {
|
||||
}
|
||||
|
||||
// 회원이면서 포인트를 사용했다면 포인트 테이블에 사용을 추가
|
||||
if ($is_member && $od_receipt_point) {
|
||||
if(!$default['de_mileage_use'])
|
||||
insert_point($member['mb_id'], (-1) * $od_receipt_point, "주문번호 $od_id 결제");
|
||||
insert_mileage($member['mb_id'], (-1) * $od_receipt_point, "주문번호 $od_id 결제", $od_id);
|
||||
}
|
||||
if ($is_member && $od_receipt_point)
|
||||
insert_point($member['mb_id'], (-1) * $od_receipt_point, "주문번호 $od_id 결제");
|
||||
|
||||
// PG 결제내역기록
|
||||
include_once(G4_MSHOP_PATH.'/kcp/pp_ax_hub_result.php');
|
||||
|
||||
Reference in New Issue
Block a user