hios-miniprogram/pages/ucenter/express-info/index.js

34 lines
932 B
JavaScript

var util = require('../../../utils/util.js');
var api = require('../../../config/api.js');
const app = getApp()
Page({
data: {
expressList: [],
hasExpress: 1
},
onLoad: function (options) {
let that =this;
let orderId = options.id;
that.getExpressList(orderId);
},
getExpressList(orderId) {
let that = this;
util.request(api.OrderExpressInfo, {orderId: orderId}).then(function (res) {
if (res.code === 0) {
let expressList = res.data;
let traces = JSON.parse(res.data.traces);
expressList.traces = traces;
that.setData({
expressList: expressList
});
if (traces.length == 0) {
that.setData({
hasExpress: 0
});
}
}
});
},
})