From cfffa6ba65fa8f4a6f79c39d491e4ca3865dc3b2 Mon Sep 17 00:00:00 2001 From: chicpro Date: Tue, 27 Aug 2013 15:16:17 +0900 Subject: [PATCH 1/5] =?UTF-8?q?=EB=B0=B0=EC=86=A1=EB=B9=84=EC=BF=A0?= =?UTF-8?q?=ED=8F=B0=20=EC=A0=81=EC=9A=A9=EC=8B=9C=20od=5Fsend=5Fcost=20?= =?UTF-8?q?=EA=B0=92=20=EB=B3=80=EA=B2=BD=EB=90=98=EC=A7=80=20=EC=95=8A?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/orderform.php | 14 ++++++++++---- extend/shop.extend.php | 2 +- mobile/shop/orderform.php | 25 ++++++++++--------------- mobile/shop/orderformupdate.php | 5 +++-- mobile/shop/orderinquiryview.php | 15 +++++++-------- shop/orderform.php | 25 ++++++++++--------------- shop/orderformupdate.php | 5 +++-- shop/orderinquiryview.php | 9 ++++----- 8 files changed, 48 insertions(+), 52 deletions(-) diff --git a/adm/shop_admin/orderform.php b/adm/shop_admin/orderform.php index d42f654e2..b42b98809 100644 --- a/adm/shop_admin/orderform.php +++ b/adm/shop_admin/orderform.php @@ -169,7 +169,7 @@ $pg_anchor .='
  • 결제상세정보 확인
  • 결제상세정보 확인 @@ -217,7 +218,6 @@ $pg_anchor .='
  • 결제상세정보 확인
  • 결제상세정보 확인 // 입금액 = 결제금액 + 포인트 $amount['입금'] = $od['od_receipt_amount'] + $od['od_receipt_point']; - // 쿠폰금액 - $amount['쿠폰'] = $t_cp_amount + $od['od_coupon']; + // 쿠폰금액 od_send_cost에는 배송비 할인 쿠폰이 적용된 금액이 기록되므로 계산에 추가하지 않음 + $amount['쿠폰'] = $t_cp_amount + $od['od_coupon'] + $od['od_send_coupon']; // 미수금 = (주문금액 - DC + 환불액) - (입금액 - 결제승인취소) - 쿠폰금액 $amount['미수'] = ($amount['정상'] - $od['od_dc_amount'] + $od['od_refund_amount']) - ($amount['입금'] - $od['od_cancel_card']) - $amount['쿠폰']; @@ -533,6 +533,12 @@ $pg_anchor .='
  • 결제상세정보 확인
  • 원 + + + 배송비할인 + + + diff --git a/extend/shop.extend.php b/extend/shop.extend.php index ead55b255..871991d76 100644 --- a/extend/shop.extend.php +++ b/extend/shop.extend.php @@ -35,7 +35,7 @@ define(_MISU_QUERY_, " (a.od_receipt_amount + a.od_receipt_point) as receiptamount, /* 입금합계 */ (a.od_refund_amount + a.od_cancel_card) as receiptcancel, /* 입금취소 */ ( - (SUM(IF(b.io_type = 1, b.io_price * b.ct_qty, (b.ct_price + b.io_price) * b.ct_qty)) + a.od_send_cost + a.od_send_cost2) - + (SUM(IF(b.io_type = 1, b.io_price * b.ct_qty, (b.ct_price + b.io_price) * b.ct_qty)) + a.od_send_cost + a.od_send_cost2 - a.od_send_coupon) - (SUM(IF(b.ct_status = '취소' OR b.ct_status = '반품' OR b.ct_status = '품절', (IF(b.io_type = 1, b.io_price * b.ct_qty, (b.ct_price + b.io_price) * b.ct_qty)), 0))) - a.od_dc_amount - (a.od_receipt_amount + a.od_receipt_point) + diff --git a/mobile/shop/orderform.php b/mobile/shop/orderform.php index c7f706091..024084f27 100644 --- a/mobile/shop/orderform.php +++ b/mobile/shop/orderform.php @@ -342,7 +342,6 @@ ob_end_clean(); - @@ -848,7 +847,7 @@ $(function() { var cp_id = $el.find("input[name='o_cp_id[]']").val(); var amount = parseInt($el.find("input[name='o_cp_amt[]']").val()); var subj = $el.find("input[name='o_cp_subj[]']").val(); - var send_cost = $("input[name=org_send_cost]").val(); + var send_cost = $("input[name=od_send_cost]").val(); var item_coupon = parseInt($("input[name=item_coupon]").val()); var od_amount = parseInt($("input[name=org_od_amount]").val()) - item_coupon; @@ -863,7 +862,6 @@ $(function() { return false; } - $("input[name=od_send_cost]").val(send_cost); $("input[name=sc_cp_id]").val(""); $("#sc_coupon_btn").text("쿠폰적용"); $("#sc_coupon_cancel").remove(); @@ -887,7 +885,6 @@ $(function() { var org_amount = $("input[name=org_od_amount]").val(); var item_coupon = parseInt($("input[name=item_coupon]").val()); $("input[name=od_amount]").val(org_amount - item_coupon); - $("input[name=od_send_cost]").val($("input[name=org_send_cost]").val()); $("input[name=sc_cp_id]").val(""); $("input[name=od_coupon]").val(0); $("input[name=od_send_coupon]").val(0); @@ -903,10 +900,10 @@ $(function() { $("#sc_coupon_frm").remove(); var $this = $(this); var amount = parseInt($("input[name=od_amount]").val()); - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); $.post( "./ordersendcostcoupon.php", - { amount: (amount + send_cost), send_cost: send_cost }, + { amount: amount, send_cost: send_cost }, function(data) { $this.after(data); } @@ -918,7 +915,7 @@ $(function() { var cp_id = $el.find("input[name='s_cp_id[]']").val(); var amount = parseInt($el.find("input[name='s_cp_amt[]']").val()); var subj = $el.find("input[name='s_cp_subj[]']").val(); - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); if(parseInt(amount) == 0) { if(!confirm(subj+"쿠폰의 할인 금액은 "+amount+"원입니다.\n쿠폰을 적용하시겠습니까?")) { @@ -926,7 +923,6 @@ $(function() { } } - $("input[name=od_send_cost]").val(send_cost - amount); $("input[name=sc_cp_id]").val(cp_id); $("input[name=od_send_coupon]").val(amount); calculate_order_amount(); @@ -942,8 +938,6 @@ $(function() { }); $("#sc_coupon_cancel").live("click", function() { - var send_cost = $("input[name=org_send_cost]").val(); - $("input[name=od_send_cost]").val(send_cost); $("input[name=od_send_coupon]").val(0); calculate_order_amount(); $("#sc_coupon_frm").remove(); @@ -998,7 +992,7 @@ function calculate_total_amount() var tot_sell_amount = sell_amount = tot_cp_amount = 0; var it_amount, cp_amount, it_notax; var tot_mny = comm_tax_mny = comm_vat_mny = comm_free_mny = tax_mny = vat_mny = 0; - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); $it_amt.each(function(index) { it_amount = parseInt($(this).val()); @@ -1014,7 +1008,6 @@ function calculate_total_amount() $("input[name=good_mny]").val(tot_sell_amount); $("input[name=od_amount]").val(sell_amount - tot_cp_amount); - $("input[name=od_send_cost]").val(send_cost); $("input[name=item_coupon]").val(tot_cp_amount); $("input[name=od_coupon]").val(0); $("input[name=od_send_coupon]").val(0); @@ -1044,7 +1037,8 @@ function calculate_order_amount() var sell_amount = parseInt($("input[name=od_amount]").val()); var send_cost = parseInt($("input[name=od_send_cost]").val()); var send_cost2 = parseInt($("input[name=od_send_cost2]").val()); - var tot_amount = sell_amount + send_cost + send_cost2; + var send_coupon = parseInt($("input[name=od_send_coupon").val()); + var tot_amount = sell_amount + send_cost + send_cost2 - send_coupon; $("form[name=sm_form] input[name=good_mny]").val(tot_amount); $("#od_tot_amount").text(number_format(String(tot_amount))); @@ -1057,8 +1051,9 @@ function calculate_temp_point() { var sell_amount = parseInt($("input[name=od_amount]").val()); var send_cost = parseInt($("input[name=od_send_cost]").val()); + var send_coupon = parseInt($("input[name=od_send_coupon]").val()); var point_per = ; - var temp_point = parseInt((sell_amount + send_cost) * (point_per / 100) / 100) * 100; + var temp_point = parseInt((sell_amount + send_cost - send_coupon) * (point_per / 100) / 100) * 100; var point = if(temp_point > point) @@ -1089,7 +1084,7 @@ function calculate_tax() var sell_amount = tot_cp_amount = 0; var it_amount, cp_amount, it_notax; var tot_mny = comm_free_mny = tax_mny = vat_mny = 0; - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); var send_cost2 = parseInt($("input[name=od_send_cost2]").val()); var od_coupon = parseInt($("input[name=od_coupon]").val()); var send_coupon = parseInt($("input[name=od_send_coupon]").val()); diff --git a/mobile/shop/orderformupdate.php b/mobile/shop/orderformupdate.php index c290b3333..df3df050a 100644 --- a/mobile/shop/orderformupdate.php +++ b/mobile/shop/orderformupdate.php @@ -65,6 +65,7 @@ if ($error != "") $i_amount = (int)$_POST['od_amount']; $i_send_cost = (int)$_POST['od_send_cost']; $i_send_cost2 = (int)$_POST['od_send_cost2']; +$i_send_coupon = (int)$_POST['od_send_coupon']; $i_temp_point = (int)$_POST['od_temp_point']; @@ -253,7 +254,7 @@ if($is_member && $send_cost > 0) { } } -if ((int)($send_cost - $tot_sc_cp_amount) !== $i_send_cost) { +if ((int)($send_cost - $tot_sc_cp_amount) !== (int)($i_send_cost - $i_send_coupon)) { die("Error.."); } @@ -295,7 +296,7 @@ if ($od_temp_point) alert('회원님의 포인트가 부족하여 포인트로 결제 할 수 없습니다.'); } -$i_amount = $i_amount + $i_send_cost + $i_send_cost2 - $i_temp_point; +$i_amount = $i_amount + $i_send_cost + $i_send_cost2 - $i_temp_point - $i_send_coupon; if ($od_settle_case == "무통장") { diff --git a/mobile/shop/orderinquiryview.php b/mobile/shop/orderinquiryview.php index 10056bb6f..cf5bf01f7 100644 --- a/mobile/shop/orderinquiryview.php +++ b/mobile/shop/orderinquiryview.php @@ -89,7 +89,7 @@ include_once(G4_MSHOP_PATH.'/_head.php'); from {$g4['shop_cart_table']} where od_id = '$od_id' and it_id = '{$row['it_id']}' - order by it_type asc, ct_id asc "; + order by io_type asc, ct_id asc "; $res = sql_query($sql); $ct_list = array(); @@ -149,7 +149,6 @@ include_once(G4_MSHOP_PATH.'/_head.php'); $send_cost = $od['od_send_cost']; $send_cost2 = $od['od_send_cost2']; $send_coupon = $od['od_send_coupon']; - $org_send_cost = $send_cost + $send_coupon; ?> @@ -284,9 +283,9 @@ include_once(G4_MSHOP_PATH.'/_head.php'); ?>
    @@ -303,9 +302,9 @@ include_once(G4_MSHOP_PATH.'/_head.php');
    - 0) { ?> + 0) { ?>
    배송비
    -
    +
    0) { ?> @@ -313,9 +312,9 @@ include_once(G4_MSHOP_PATH.'/_head.php');
    - 0) { ?> + 0) { ?>
    추가배송비
    -
    +
    총계
    diff --git a/shop/orderform.php b/shop/orderform.php index 2f33f6680..a1ad32160 100644 --- a/shop/orderform.php +++ b/shop/orderform.php @@ -340,7 +340,6 @@ function get_intall_file() - @@ -1066,7 +1065,7 @@ $(function() { var cp_id = $el.find("input[name='o_cp_id[]']").val(); var amount = parseInt($el.find("input[name='o_cp_amt[]']").val()); var subj = $el.find("input[name='o_cp_subj[]']").val(); - var send_cost = $("input[name=org_send_cost]").val(); + var send_cost = $("input[name=od_send_cost]").val(); var item_coupon = parseInt($("input[name=item_coupon]").val()); var od_amount = parseInt($("input[name=org_od_amount]").val()) - item_coupon; @@ -1081,7 +1080,6 @@ $(function() { return false; } - $("input[name=od_send_cost]").val(send_cost); $("input[name=sc_cp_id]").val(""); $("#sc_coupon_btn").text("쿠폰적용"); $("#sc_coupon_cancel").remove(); @@ -1105,7 +1103,6 @@ $(function() { var org_amount = $("input[name=org_od_amount]").val(); var item_coupon = parseInt($("input[name=item_coupon]").val()); $("input[name=od_amount]").val(org_amount - item_coupon); - $("input[name=od_send_cost]").val($("input[name=org_send_cost]").val()); $("input[name=sc_cp_id]").val(""); $("input[name=od_coupon]").val(0); $("input[name=od_send_coupon]").val(0); @@ -1121,10 +1118,10 @@ $(function() { $("#sc_coupon_frm").remove(); var $this = $(this); var amount = parseInt($("input[name=od_amount]").val()); - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); $.post( "./ordersendcostcoupon.php", - { amount: (amount + send_cost), send_cost: send_cost }, + { amount: amount, send_cost: send_cost }, function(data) { $this.after(data); } @@ -1136,7 +1133,7 @@ $(function() { var cp_id = $el.find("input[name='s_cp_id[]']").val(); var amount = parseInt($el.find("input[name='s_cp_amt[]']").val()); var subj = $el.find("input[name='s_cp_subj[]']").val(); - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); if(parseInt(amount) == 0) { if(!confirm(subj+"쿠폰의 할인 금액은 "+amount+"원입니다.\n쿠폰을 적용하시겠습니까?")) { @@ -1144,7 +1141,6 @@ $(function() { } } - $("input[name=od_send_cost]").val(send_cost - amount); $("input[name=sc_cp_id]").val(cp_id); $("input[name=od_send_coupon]").val(amount); calculate_order_amount(); @@ -1160,8 +1156,6 @@ $(function() { }); $("#sc_coupon_cancel").live("click", function() { - var send_cost = $("input[name=org_send_cost]").val(); - $("input[name=od_send_cost]").val(send_cost); $("input[name=od_send_coupon]").val(0); calculate_order_amount(); $("#sc_coupon_frm").remove(); @@ -1212,7 +1206,7 @@ function calculate_total_amount() var tot_sell_amount = sell_amount = tot_cp_amount = 0; var it_amount, cp_amount, it_notax; var tot_mny = comm_tax_mny = comm_vat_mny = comm_free_mny = tax_mny = vat_mny = 0; - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); $it_amt.each(function(index) { it_amount = parseInt($(this).val()); @@ -1228,7 +1222,6 @@ function calculate_total_amount() $("input[name=good_mny]").val(tot_sell_amount); $("input[name=od_amount]").val(sell_amount - tot_cp_amount); - $("input[name=od_send_cost]").val(send_cost); $("input[name=item_coupon]").val(tot_cp_amount); $("input[name=od_coupon]").val(0); $("input[name=od_send_coupon]").val(0); @@ -1258,7 +1251,8 @@ function calculate_order_amount() var sell_amount = parseInt($("input[name=od_amount]").val()); var send_cost = parseInt($("input[name=od_send_cost]").val()); var send_cost2 = parseInt($("input[name=od_send_cost2]").val()); - var tot_amount = sell_amount + send_cost + send_cost2; + var send_coupon = parseInt($("input[name=od_send_coupon").val()); + var tot_amount = sell_amount + send_cost + send_cost2 - send_coupon; $("input[name=good_mny]").val(tot_amount); $("#od_tot_amount").text(number_format(String(tot_amount))); @@ -1271,8 +1265,9 @@ function calculate_temp_point() { var sell_amount = parseInt($("input[name=od_amount]").val()); var send_cost = parseInt($("input[name=od_send_cost]").val()); + var send_coupon = parseInt($("input[name=od_send_coupon]").val()); var point_per = ; - var temp_point = parseInt((sell_amount + send_cost) * (point_per / 100) / 100) * 100; + var temp_point = parseInt((sell_amount + send_cost - send_coupon) * (point_per / 100) / 100) * 100; var point = ; if(temp_point > point) @@ -1303,7 +1298,7 @@ function calculate_tax() var sell_amount = tot_cp_amount = 0; var it_amount, cp_amount, it_notax; var tot_mny = comm_free_mny = tax_mny = vat_mny = 0; - var send_cost = parseInt($("input[name=org_send_cost]").val()); + var send_cost = parseInt($("input[name=od_send_cost]").val()); var send_cost2 = parseInt($("input[name=od_send_cost2]").val()); var od_coupon = parseInt($("input[name=od_coupon]").val()); var send_coupon = parseInt($("input[name=od_send_coupon]").val()); diff --git a/shop/orderformupdate.php b/shop/orderformupdate.php index 4f945ab51..6bb98e7eb 100644 --- a/shop/orderformupdate.php +++ b/shop/orderformupdate.php @@ -59,6 +59,7 @@ if ($error != "") $i_amount = (int)$_POST['od_amount']; $i_send_cost = (int)$_POST['od_send_cost']; $i_send_cost2 = (int)$_POST['od_send_cost2']; +$i_send_coupon = (int)$_POST['od_send_coupon']; $i_temp_point = (int)$_POST['od_temp_point']; @@ -247,7 +248,7 @@ if($is_member && $send_cost > 0) { } } -if ((int)($send_cost - $tot_sc_cp_amount) !== $i_send_cost) { +if ((int)($send_cost - $tot_sc_cp_amount) !== (int)($i_send_cost - $i_send_coupon)) { die("Error.."); } @@ -289,7 +290,7 @@ if ($od_temp_point) alert('회원님의 포인트가 부족하여 포인트로 결제 할 수 없습니다.'); } -$i_amount = $i_amount + $i_send_cost + $i_send_cost2 - $i_temp_point; +$i_amount = $i_amount + $i_send_cost + $i_send_cost2 - $i_temp_point - $i_send_coupon; if ($od_settle_case == "무통장") { diff --git a/shop/orderinquiryview.php b/shop/orderinquiryview.php index da9d92848..b93267046 100644 --- a/shop/orderinquiryview.php +++ b/shop/orderinquiryview.php @@ -162,7 +162,6 @@ if(openwin != null) { $send_cost = $od['od_send_cost']; $send_cost2 = $od['od_send_cost2']; $send_coupon = $od['od_send_coupon']; - $org_send_cost = $send_cost + $send_coupon; ?> @@ -298,9 +297,9 @@ if(openwin != null) { ?>
    @@ -317,9 +316,9 @@ if(openwin != null) {
    - 0) { ?> + 0) { ?>
    배송비
    -
    +
    0) { ?> From b6da3e99b982a43f2f1ddb55f4a7088a7b52ed51 Mon Sep 17 00:00:00 2001 From: chicpro Date: Tue, 27 Aug 2013 17:01:46 +0900 Subject: [PATCH 2/5] =?UTF-8?q?=EC=83=81=ED=92=88=ED=95=A0=EC=9D=B8=20?= =?UTF-8?q?=EA=B8=88=EC=95=A1=20=EB=85=B8=EC=B6=9C=EB=90=98=EC=A7=80=20?= =?UTF-8?q?=EC=95=8A=EB=8A=94=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shop/orderitemcoupon.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shop/orderitemcoupon.php b/shop/orderitemcoupon.php index 595a93166..0635b3e8d 100644 --- a/shop/orderitemcoupon.php +++ b/shop/orderitemcoupon.php @@ -18,7 +18,7 @@ else $sql = " select SUM( IF(io_type = '1', io_price * ct_qty, (ct_price + io_price) * ct_qty)) as sum_price from {$g4['shop_cart_table']} - where od_id = '$od_id' + where od_id = '$cart_id' and it_id = '$it_id' "; $ct = sql_fetch($sql); $item_price = $ct['sum_price']; From ef9d841083b5c00f1a2351c0b2f75b6435d3549d Mon Sep 17 00:00:00 2001 From: chicpro Date: Tue, 27 Aug 2013 17:42:25 +0900 Subject: [PATCH 3/5] =?UTF-8?q?it=5Fmobile=5Fname=20=ED=95=84=EB=93=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=EC=BD=94=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/shop.extend2.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extend/shop.extend2.php b/extend/shop.extend2.php index f1f400393..3fdc5faf9 100644 --- a/extend/shop.extend2.php +++ b/extend/shop.extend2.php @@ -411,4 +411,10 @@ if(!sql_query(" select od_id from {$g4['shop_cart_table']} limit 1 ", false)) { sql_query(" ALTER TABLE `{$g4['shop_cart_table']}` CHANGE `uq_id` `od_id` BIGINT(2) UNSIGNED NOT NULL ", true); } + +// it_mobile_name 필드추가 +if(!sql_query(" select it_mobile_name from {$g4['shop_item_table']} limit 1 ", false)) { + sql_query( " ALTER TABLE `{$g4['shop_item_table']}` + ADD `it_mobile_name` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_name` ", true); +} ?> From 43c478f13870e67727940c9d597860e91d2d7ba6 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 28 Aug 2013 14:11:54 +0900 Subject: [PATCH 4/5] =?UTF-8?q?=ED=8F=AC=EC=9D=B8=ED=8A=B8=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=EB=95=8C=20=EA=B2=B0=EC=A0=9C=20=EC=B7=A8=EC=86=8C=20?= =?UTF-8?q?=EC=9E=AC=EC=8B=9C=EB=8F=84=EC=8B=9C=20=ED=8F=AC=EC=9D=B8?= =?UTF-8?q?=ED=8A=B8=20=EC=A4=91=EB=B3=B5=20=EC=B0=A8=EA=B0=90=EB=90=98?= =?UTF-8?q?=EB=8A=94=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/shop/orderform.php | 6 +++++- shop/orderform.php | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/mobile/shop/orderform.php b/mobile/shop/orderform.php index 024084f27..738a79c04 100644 --- a/mobile/shop/orderform.php +++ b/mobile/shop/orderform.php @@ -1138,7 +1138,11 @@ function kcp_approval() // pg 결제 금액에서 포인트 금액 차감 if(settle_method != "무통장" && temp_point > 0) { - f.good_mny.value = parseInt(f.good_mny.value) - temp_point; + var od_amount = parseInt(pf.od_amount.value); + var send_cost = parseInt(pf.od_send_cost.value); + var send_cost2 = parseInt(pf.od_send_cost2.value); + var send_coupon = parseInt(pf.od_send_coupon.value); + f.good_mny.value = od_amount + send_cost + send_cost2 - send_coupon - temp_point; } f.buyr_name.value = pf.od_name.value; diff --git a/shop/orderform.php b/shop/orderform.php index a1ad32160..b60405eed 100644 --- a/shop/orderform.php +++ b/shop/orderform.php @@ -1449,7 +1449,11 @@ function forderform_check(f) // pg 결제 금액에서 포인트 금액 차감 if(settle_method != "무통장" && temp_point > 0) { - f.good_mny.value = parseInt(f.good_mny.value) - temp_point; + var od_amount = parseInt(f.od_amount.value); + var send_cost = parseInt(f.od_send_cost.value); + var send_cost2 = parseInt(f.od_send_cost2.value); + var send_coupon = parseInt(f.od_send_coupon.value); + f.good_mny.value = od_amount + send_cost + send_cost2 - send_coupon - temp_point; } } } From d7ee1597c06638c8b519fdfd89c78d0bdb93f556 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 28 Aug 2013 14:30:11 +0900 Subject: [PATCH 5/5] =?UTF-8?q?=EA=B0=80=EC=83=81=EA=B3=84=EC=A2=8C?= =?UTF-8?q?=EC=97=90=EC=84=9C=20=ED=8F=AC=EC=9D=B8=ED=8A=B8=20=EA=B8=B0?= =?UTF-8?q?=EB=A1=9D=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8A=94=20=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/shop/orderformupdate.php | 2 +- shop/orderformupdate.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/shop/orderformupdate.php b/mobile/shop/orderformupdate.php index df3df050a..78be8448c 100644 --- a/mobile/shop/orderformupdate.php +++ b/mobile/shop/orderformupdate.php @@ -328,7 +328,7 @@ else if ($od_settle_case == "가상계좌") $od_temp_amount = $i_amount; $od_temp_point = $i_temp_point; - $od_receipt_point = 0; + $od_receipt_point = $i_temp_point; $od_tno = $tno; $od_receipt_amount = 0; diff --git a/shop/orderformupdate.php b/shop/orderformupdate.php index 6bb98e7eb..429cc0d0a 100644 --- a/shop/orderformupdate.php +++ b/shop/orderformupdate.php @@ -322,7 +322,7 @@ else if ($od_settle_case == "가상계좌") $od_temp_amount = $i_amount; $od_temp_point = $i_temp_point; - $od_receipt_point = 0; + $od_receipt_point = $i_temp_point; $od_tno = $tno; $od_receipt_amount = 0;