// +----------------------------------------------------------------------
// |
// +----------------------------------------------------------------------
// | 说明:物流API
// +----------------------------------------------------------------------
// | 作者:tesgoo
// +----------------------------------------------------------------------
$('.xiangqing').bind('click', function(){
var _this = $(this);
var is_fahuo="";
is_fahuo= $(this).siblings(".duifan_is_fahuo").val();
if(is_fahuo=='duifan_is_fahuo'){//判断对方是否发货
var order_no_id = _this.attr('order_no_id');//订单ID
/**
*返回物流公司名称和快递单号
*/
$.ajax({//返回购买订单的物流单号和物流公司编号
type:'post',
//async:false,
//chche:false,
//dataType:'json',
url: '../../ajax/post_order.php',
data: "type=1&order_no_id="+order_no_id,
success: function(data){
order_wuliu=data;
if(order_wuliu!=-1){
var array_order=order_wuliu.split(",");
$(".wlxx_box .shipping_address1").text(array_order[0]);
$(".wlxx_box .shipping_address2").text(array_order[1]);
}else{
$(".wlxx_box .shipping_address1").text("没有查到此单号信息");
$(".wlxx_box .shipping_address2").text("没有查到此单号信息");
}
}
});
/**
*通过API接口调用物流地址信息
*/
var html="";
$.ajax({
type:'post',
//async:false,
//chche:false,
url:'../../ajax/post_order.php',//这里是接收数据的PHP程序
dataType:'json',//服务器返回的数据类型 可选XML ,Json jsonp script html text等
data:'type=2&order_no_id='+order_no_id,
//contentType: "application/json; charset=utf-8",
beforeSend: function(){
$(".wlxx_box .shipping_return_wuliu").html("<img src='/public/images/photo_loading.gif'>");
},
success:function(data){
if(data!=-1){
dataObj= data;
if(dataObj.status>0)
{
html+='<table width="520px" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; border-spacing: 0pt;">';
html+='<tr>';
html+='<td width="163" style="background-color:#e6f9fa;border:1px solid #75c2ef;font-size:14px;font-weight:bold;height:20px;text-indent:15px;">';
html+='时间';
html+='</td>';
html+='<td width="354" style="background-color:#e6f9fa;border:1px solid #75c2ef;font-size:14px;font-weight:bold;height:20px;text-indent:15px;">';
html+='地点和跟踪进度';
html+='</td>';
html+='</tr>';
//输出data的子对象变量
$.each(dataObj.data,function(idx,item){
html+='<tr>';
html+='<td width="163" style="border:1px solid #dddddd;font-size: 12px;line-height:22px;padding:3px 5px;">';
html+=item.time;// 每条数据的时间
html+='</td>';
html+='<td width="354" style="border:1px solid #dddddd;font-size: 12px;line-height:22px;padding:3px 5px;">';
html+=item.context;// 每条数据的状态
html+='</td>';
html+='</tr>';
});
html+='</table>';
$(".wlxx_box .shipping_return_wuliu").html(html);
}else{//查询不到
html+='<span style="color:#f00">Sorry! '+dataObj.message+'</span>';
$(".wlxx_box .shipping_return_wuliu").html(html);
}
}else{
// html="<div stype='pardding:10px 5px 15px 40px;'><br/> 1、请核对物流公司名称和运单号码;<br/>2、刚发的快递,有时第二天才可查到;<br/>3、历史单号一段时间后会失效;<br/> 4、查询高峰时可能会出现网速缓慢的情况,请多次查询";
html="没有查到此单号信息";
$(".wlxx_box .shipping_return_wuliu").html(html);
}
},
error: function (msg) {
alert("[er]");
}
});
}else{
$(".wlxx_box .shipping_address1").text("未上传物流信息");
$(".wlxx_box .shipping_address2").text("未上传物流信息");
$(".wlxx_box .shipping_return_wuliu").html("未上传物流信息");
}
});