From dc210f9a6d10d3b0afffebdda66ce7864243f845 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 6 Nov 2013 18:34:48 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=A3=BC?= =?UTF-8?q?=EB=AC=B8=EC=83=81=EC=84=B8=EC=97=90=EC=84=9C=20=EB=B0=B0?= =?UTF-8?q?=EC=86=A1=EC=A0=95=EB=B3=B4=20=EC=9E=85=EB=A0=A5=EC=8B=9C=20?= =?UTF-8?q?=EC=A3=BC=EB=AC=B8=EC=83=81=ED=83=9C=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?=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 --- adm/shop_admin/orderformreceiptupdate.php | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/adm/shop_admin/orderformreceiptupdate.php b/adm/shop_admin/orderformreceiptupdate.php index de5103577..9c59a5f17 100644 --- a/adm/shop_admin/orderformreceiptupdate.php +++ b/adm/shop_admin/orderformreceiptupdate.php @@ -16,6 +16,16 @@ if ($od_receipt_time) { alert('결제일시 오류입니다.'); } +// 배송정보가 있으면 주문상태 배송으로 변경 +$od_status = $od['od_status']; +$cart_status = false; +$order_status = array('입금', '준비'); +if($_POST['od_delivery_company'] && $_POST['od_invoice'] && in_array($od['od_status'], $order_status)) +{ + $od_status = '배송'; + $cart_status = true; +} + // 결제정보 반영 $sql = " update {$g5['g5_shop_order_table']} set od_deposit_name = '{$_POST['od_deposit_name']}', @@ -28,10 +38,20 @@ $sql = " update {$g5['g5_shop_order_table']} od_invoice = '{$_POST['od_invoice']}', od_invoice_time = '{$_POST['od_invoice_time']}', od_send_cost = '{$_POST['od_send_cost']}', - od_send_cost2 = '{$_POST['od_send_cost2']}' + od_send_cost2 = '{$_POST['od_send_cost2']}', + od_status = '$od_status' where od_id = '$od_id' "; sql_query($sql); +// 장바구니 상태변경 +if($cart_status) { + $sql = " update {$g5['g5_shop_cart_table']} + set ct_status = '$od_status' + where od_id = '$od_id' + and ct_status IN ('".implode("', '", $order_status)."') "; + sql_query($sql); +} + // 주문정보 $info = get_order_info($od_id); if(!$info)