public function order_detail () { global $ecs,$db; checkLogin(); include_once('includes/lib_transaction.php'); $order_id = isset($_GET['order_id']) ? intval($_GET['order_id']) : 0; $user_id = intval($_SESSION['user_id']); $order = zy_get_order_detail($order_id, $user_id); if(empty($order)) { $msg = rpcLang('user.php', 'get_orders_failure'); jsonExit("{\"status\":\"$msg\"}"); }else { $country_id = $order['country']; $province_id = $order['province']; $city_id = $order['city']; $district_id = $order['district']; $arr = array($country_id,$province_id,$city_id,$district_id); $result = array (); foreach ($arr as $key => $val) { $sql = "select `region_name` from".$ecs->table('region')."where `region_id`= {$val}"; $region_name = $db->getOne($sql); array_push($result,$region_name); } $order['country_name'] = $result[0]; $order['province_name'] = $result[1]; $order['city_name'] = $result[2]; $order['district_name'] = $result[3]; /* 订单商品 */ $goods_list = order_goods($order_id); foreach ($goods_list AS $key => $value) { $goods_list[$key]['market_price'] = price_format($value['market_price'], false); $goods_list[$key]['goods_price'] = price_format($value['goods_price'], false); $goods_list[$key]['subtotal'] = price_format($value['subtotal'], false); } $order_goods = array('order'=>$order,'goods_list'=>$goods_list); jsonExit($order_goods); } }
//var_dump($order_list); } for ($i=0;$i<$count;$i++){ array_push($order_list[$i],$arr[$i]); } //var_dump($order_list); //exit; $order = array('pager'=>$pager,'orderlist'=>$order_list); jsonExit($order); }else if($act == 'order_detail')//订单详情 { checkLogin(); include_once('includes/lib_transaction.php'); $order_id = isset($_GET['order_id']) ? intval($_GET['order_id']) : 0; $user_id = intval($_SESSION['user_id']); $order = zy_get_order_detail($order_id, $user_id); if(empty($order)) { $msg = rpcLang('user.php', 'get_orders_failure'); jsonExit("{\"status\":\"$msg\"}"); }else { $country_id = $order['country']; $province_id = $order['province']; $city_id = $order['city']; $district_id = $order['district']; $arr = array($country_id,$province_id,$city_id,$district_id); $result = array (); foreach ($arr as $key => $val) { $sql = "select `region_name` from".$ecs->table('region')."where `region_id`= {$val}"; $region_name = $db->getOne($sql);