#252 주문상세에 고객요청 리스트 표시되도록 함
This commit is contained in:
@ -81,24 +81,10 @@ if ($od['mb_id'] == "") {
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
// 요청정보
|
// 요청정보
|
||||||
$sql = " select * from {$g4['shop_request_table']} where od_id = '{$od['od_id']}' and rq_parent = '0' order by rq_id desc limit 1 ";
|
$sql = " select rq_id, ct_id, rq_type, rq_time
|
||||||
$rq = sql_fetch($sql);
|
from {$g4['shop_request_table']} where od_id = '{$od['od_id']}' and rq_parent = '0' order by rq_id ";
|
||||||
if($rq['rq_id']) {
|
$rq_result = sql_query($sql);
|
||||||
switch($rq['rq_type']) {
|
$rq_count = mysql_num_rows($rq_result);
|
||||||
case 0:
|
|
||||||
$request = '취소';
|
|
||||||
break;
|
|
||||||
case 1:
|
|
||||||
$request = '교환';
|
|
||||||
break;
|
|
||||||
case 2:
|
|
||||||
$request = '반품';
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
$request = '';
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$qstr = "sort1=$sort1&sort2=$sort2&sel_field=$sel_field&search=$search&page=$page";
|
$qstr = "sort1=$sort1&sort2=$sort2&sel_field=$sel_field&search=$search&page=$page";
|
||||||
|
|
||||||
@ -124,8 +110,8 @@ $result = sql_query($sql);
|
|||||||
$pg_anchor = '<ul class="anchor">
|
$pg_anchor = '<ul class="anchor">
|
||||||
<li><a href="#anc_sodr_list">주문상품 목록</a></li>
|
<li><a href="#anc_sodr_list">주문상품 목록</a></li>
|
||||||
<li><a href="#anc_sodr_pay">주문결제 내역</a></li>';
|
<li><a href="#anc_sodr_pay">주문결제 내역</a></li>';
|
||||||
if($request)
|
if($rq_count)
|
||||||
$pg_anchor .= '<li><a href="#anc_sodr_request">주문 '.$request.'요청</a></li>';
|
$pg_anchor .= '<li><a href="#anc_sodr_request">고객요청 내역</a></li>';
|
||||||
$pg_anchor .='<li><a href="#anc_sodr_chk">결제상세정보 확인</a></li>
|
$pg_anchor .='<li><a href="#anc_sodr_chk">결제상세정보 확인</a></li>
|
||||||
<li><a href="#anc_sodr_paymo">결제상세정보 수정</a></li>
|
<li><a href="#anc_sodr_paymo">결제상세정보 수정</a></li>
|
||||||
<li><a href="#anc_sodr_memo">상점메모</a></li>
|
<li><a href="#anc_sodr_memo">상점메모</a></li>
|
||||||
@ -326,21 +312,57 @@ $pg_anchor .='<li><a href="#anc_sodr_chk">결제상세정보 확인</a></li>
|
|||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<?php
|
<?php if($rq_count) { ?>
|
||||||
if($request) {
|
|
||||||
$item = explode(',', $rq['ct_id']);
|
|
||||||
?>
|
|
||||||
<section id="anc_sodr_request" class="cbox">
|
<section id="anc_sodr_request" class="cbox">
|
||||||
<h2>주문 <?php echo $request; ?>요청</h2>
|
<h2>고객요청내역</h2>
|
||||||
<?php echo $pg_anchor; ?>
|
<?php echo $pg_anchor; ?>
|
||||||
|
<h3>요청리스트</h3>
|
||||||
|
<div id="sodr_request_list">
|
||||||
|
<?php
|
||||||
|
for($j=0; $rq_row=sql_fetch_array($rq_result); $j++) {
|
||||||
|
$rq_item = explode(',', $rq_row['ct_id']);
|
||||||
|
$rq_item_count = count($rq_item);
|
||||||
|
$rq_ct_id = $rq_item[0];
|
||||||
|
|
||||||
|
switch($rq_row['rq_type']) {
|
||||||
|
case 0:
|
||||||
|
$type = '취소';
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
$type = '교환';
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$type = '반품';
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$type ='';
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql = " select it_name, ct_option from {$g4['shop_cart_table']} where uq_id = '{$od['uq_id']}' and ct_id = '$rq_ct_id' ";
|
||||||
|
$rq_ct = sql_fetch($sql);
|
||||||
|
$rq_subject = $rq_row['rq_time'].' '.$rq_ct['it_name'].' '.$rq_ct['ct_option'];
|
||||||
|
if($rq_item_count > 1)
|
||||||
|
$rq_subject .= '외 '.($rq_item_count - 1).'건';
|
||||||
|
$rq_subject .= ' '.$type.'요청';
|
||||||
|
|
||||||
|
$order_href = './orderform.php?od_id='.$od['od_id'].'&uq_id='.$od['uq_id'].'&rq_id='.$rq_row['rq_id'].'&'.$qstr.'#anc_sodr_request';
|
||||||
|
?>
|
||||||
|
<p>
|
||||||
|
<a href="<?php echo $order_href; ?>"><?php echo $rq_subject; ?></a>
|
||||||
|
</p>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</div>
|
||||||
|
<?php if($rq_id) { ?>
|
||||||
<div id="sodr_request_frm">
|
<div id="sodr_request_frm">
|
||||||
<?php
|
<?php
|
||||||
// 요청 처리폼 include
|
// 요청 처리폼 include
|
||||||
$rq_id = $rq['rq_id'];
|
|
||||||
$disp_list = 0;
|
|
||||||
include_once('./orderrequest.inc.php');
|
include_once('./orderrequest.inc.php');
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
|
<?php } ?>
|
||||||
</section>
|
</section>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
||||||
|
|
||||||
if(empty($rq)) {
|
// 요청정보
|
||||||
$sql = " select * from {$g4['shop_request_table']} where rq_id = '$rq_id' ";
|
$sql = " select * from {$g4['shop_request_table']} where rq_id = '$rq_id' ";
|
||||||
$rq = sql_fetch($sql);
|
$rq = sql_fetch($sql);
|
||||||
}
|
$item = explode(',', $rq['ct_id']);
|
||||||
|
|
||||||
$sql = " select ct_id, it_id, it_name, ct_option, ct_price, ct_qty, io_type, io_price, ct_status, ct_notax
|
$sql = " select ct_id, it_id, it_name, ct_option, ct_price, ct_qty, io_type, io_price, ct_status, ct_notax
|
||||||
from {$g4['shop_cart_table']}
|
from {$g4['shop_cart_table']}
|
||||||
@ -66,7 +66,6 @@ $result = sql_query($sql);
|
|||||||
<div id="order_request">
|
<div id="order_request">
|
||||||
<?php
|
<?php
|
||||||
// 요청 처리폼 include
|
// 요청 처리폼 include
|
||||||
$rq_qstr = "sst=$sst&sod=$sod&sfl=$sfl&stx=$stx&save_stx=$save_stx&page=$page&rq_type=$rq_type";
|
|
||||||
include_once('./orderrequestform.php');
|
include_once('./orderrequestform.php');
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
@ -4,8 +4,12 @@ include_once('./_common.php');
|
|||||||
|
|
||||||
auth_check($auth[$sub_menu], "w");
|
auth_check($auth[$sub_menu], "w");
|
||||||
|
|
||||||
$sql = " select * from {$g4['shop_request_table']} where rq_id = '$rq_id' ";
|
// 요청정보
|
||||||
$rq = sql_fetch($sql);
|
if(empty($rq)) {
|
||||||
|
$sql = " select * from {$g4['shop_request_table']} where rq_id = '$rq_id' ";
|
||||||
|
$rq = sql_fetch($sql);
|
||||||
|
}
|
||||||
|
|
||||||
if(!$rq['rq_id']) {
|
if(!$rq['rq_id']) {
|
||||||
if(!isset($_POST['rq_id']))
|
if(!isset($_POST['rq_id']))
|
||||||
alert('등록된 자료가 없습니다.');
|
alert('등록된 자료가 없습니다.');
|
||||||
@ -63,6 +67,8 @@ $sql = " select ct_id, it_id, it_name, ct_option, ct_price, ct_qty, io_type, io_
|
|||||||
where uq_id = '{$od['uq_id']}'
|
where uq_id = '{$od['uq_id']}'
|
||||||
order by ct_id ";
|
order by ct_id ";
|
||||||
$result = sql_query($sql);
|
$result = sql_query($sql);
|
||||||
|
|
||||||
|
$rq_qstr = "sst=$sst&sod=$sod&sfl=$sfl&stx=$stx&save_stx=$save_stx&page=$page&rq_type=$rq_type";
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<section id="sodr_requset_content">
|
<section id="sodr_requset_content">
|
||||||
@ -233,7 +239,7 @@ $result = sql_query($sql);
|
|||||||
|
|
||||||
<div class="btn_confirm">
|
<div class="btn_confirm">
|
||||||
<button type="submit" id="request_submit" class="btn_submit">확인</button>
|
<button type="submit" id="request_submit" class="btn_submit">확인</button>
|
||||||
<a href="./orderrequestlist.php?<?php echo $rq_qstr; ?>">목록</a>
|
<a href="./orderrequestlist.php?<?php echo $rq_qstr; ?>">요청목록</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
@ -262,7 +268,7 @@ $(function() {
|
|||||||
var rq_id = $(this).attr("id").replace(/[^0-9]/g, "");
|
var rq_id = $(this).attr("id").replace(/[^0-9]/g, "");
|
||||||
$.post(
|
$.post(
|
||||||
"./orderrequestform.php",
|
"./orderrequestform.php",
|
||||||
{ rq_id: rq_id, disp_list: <?php echo $disp_list; ?> },
|
{ rq_id: rq_id },
|
||||||
function(data) {
|
function(data) {
|
||||||
$("#order_request").html(data);
|
$("#order_request").html(data);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -165,7 +165,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
|
|||||||
if($tmp['rq_time'])
|
if($tmp['rq_time'])
|
||||||
$done_date = substr($tmp['rq_time'], 2, 8);
|
$done_date = substr($tmp['rq_time'], 2, 8);
|
||||||
|
|
||||||
$order_href = './orderform.php?od_id='.$row['od_id'].'&uq_id='.$row['uq_id'].'&rq_type='.$rq_type.'&'.$qstr;
|
$order_href = './orderform.php?od_id='.$row['od_id'].'&uq_id='.$row['uq_id'].'&rq_id='.$row['rq_id'].'&rq_type='.$rq_type.'&'.$qstr;
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
Reference in New Issue
Block a user