qlg.tsgz.moe/static/app2/js/logisticscon.js
2020-06-10 13:23:50 +08:00

50 lines
1.8 KiB
JavaScript
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

$('.summarize').html('');
mui.plusReady(function() {
var data_order_id = localStorage.getItem('data_order_id');
var token = localStorage.getItem('token');
var nwaiting = plus.nativeUI.showWaiting();
mui.ajax(hyhUrl('app/Orders/findExpress'), {
data: {
orderId: data_order_id
},
dataType: 'json', //服务器返回json格式数据
type: 'post', //HTTP请求类型
timeout: 10000, //超时时间设置为10秒
success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功;
nwaiting.close();
var data = toJson(data);
if(!data.express){
data=data.data;
}
var html = '<div class="summarize clearfix"><img src="' + ectImgUrl(data.express.expressImg) + '" /><div class="summarizeinfo"><p class="pp1">物流状态: <o>' + data.express.stateTxt + '</o></p><p class="pp2">承运来源:' + data.express.expressName + '</p><p class="pp2">运单编号:' + data.express.expressNo + '</p></p></div></div><div class="track-list"><ul>';
if(data.status == 200 || data.status == 1) {
var data_ = data.data;
if(data.data.length > 1) {
var d_1 = data.data[0].time;
var d_2 = data.data[data.data.length - 1].time;
var e_1 = new Date(d_1).getTime();
var e_2 = new Date(d_2).getTime();
if(e_1 < e_2) {
data_.reverse();
}
}
$.each(data_, function() {
html += '<li><i class="node-icon"></i><p class="txt">' + this.context + '</p><p class="time">' + this.time + '</p></li>'
});
} else {
// mui.alert(data.status);
}
html += '</ul></div>'
$('.con').html(html);
document.getElementsByTagName('li')[0].className = 'first';
},
error: function(xhr, type, errorThrown) { //异常处理;
nwaiting.close();
// mui.alert(type);
}
});
})