|
@@ -29,10 +29,14 @@ class member_orderControl extends mbMemberControl
|
|
|
return joutput_error($this->err_code);
|
|
|
}
|
|
|
|
|
|
+ $page = trim($_GET['page']);
|
|
|
+ $curpage = trim($_GET['curpage']);
|
|
|
+ initpage($page, $curpage);
|
|
|
+
|
|
|
$model_order = Model('order');
|
|
|
$condition = array();
|
|
|
$condition['buyer_id'] = $this->member_info['member_id'];
|
|
|
- $order_list_array = $model_order->getNormalOrderList($condition, 30, '*', 'order_id desc', '', array('order_address', 'order_goods'));
|
|
|
+ $order_list_array = $model_order->getNormalOrderList($condition, $this->page, '*', 'order_id desc', '', array('order_address', 'order_goods'));
|
|
|
$order_group_list = array();
|
|
|
$order_pay_sn_array = array();
|
|
|
foreach ($order_list_array as $value) {
|
|
@@ -69,6 +73,7 @@ class member_orderControl extends mbMemberControl
|
|
|
}
|
|
|
|
|
|
$page_count = $model_order->gettotalpage();
|
|
|
+ $model_order->cls();
|
|
|
|
|
|
$array_data = array('order_group_list' => $new_order_group_list);
|
|
|
if (isset($_GET['getpayment']) && $_GET['getpayment'] == "true") {
|
|
@@ -83,7 +88,9 @@ class member_orderControl extends mbMemberControl
|
|
|
}
|
|
|
$array_data['payment_list'] = $payment_array;
|
|
|
}
|
|
|
- joutput_data($array_data, mobile_page($page_count));
|
|
|
+
|
|
|
+ $array_data['mobile_page'] = mobile_page($page_count);
|
|
|
+ joutput_data($array_data);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -223,20 +230,19 @@ class member_orderControl extends mbMemberControl
|
|
|
}
|
|
|
|
|
|
$express = rkcache('express', true);
|
|
|
- $e_code = $express[$order_info['extend_order_common']['shipping_express_id']]['e_kdn_code'];
|
|
|
+ $e_code = $express[$order_info['extend_order_common']['shipping_express_id']]['e_code'];
|
|
|
$e_name = $express[$order_info['extend_order_common']['shipping_express_id']]['e_name'];
|
|
|
|
|
|
$key = "express_" . $order_info['shipping_code'];
|
|
|
$deliver_info = rkcache($key);
|
|
|
- if(empty($deliver_info))
|
|
|
- {
|
|
|
+ if (empty($deliver_info)) {
|
|
|
$deliver_info = $this->getOrderTracesByJson('STO', '3304699247030');
|
|
|
//$deliver_info = $this->_get_express($e_code, $order_info['shipping_code']);
|
|
|
//$deliver_info = $this->getOrderTracesByJson($e_code,$order_info['shipping_code']);
|
|
|
if ($deliver_info === false) {
|
|
|
return;
|
|
|
}
|
|
|
- wkcache($key,$deliver_info,3600);
|
|
|
+ wkcache($key, $deliver_info, 3600);
|
|
|
}
|
|
|
|
|
|
$deliver_info = json_decode($deliver_info, true);
|