import { express } from '../../api/order.js'; import { getProductHot } from '../../api/store.js'; var app = getApp(); Page({ /** * 页面的初始数据 */ data: { parameter: { 'navbar': '1', 'return': '1', 'title': '物流信息' }, orderId:'', product: { productInfo:{}}, orderInfo:{}, expressList:[], }, /** * 授权回调 */ onLoadFun:function(){ this.getExpress(); this.get_host_product(); }, copyOrderId:function(){ wx.setClipboardData({ data: this.data.orderInfo.delivery_id }); }, getExpress:function(){ var that=this; express(that.data.orderId).then(function(res){ var result = res.data.express.result || {}; that.setData({ product: res.data.order.cartInfo[0] || {}, orderInfo: res.data.order, expressList: result.list || [] }); }); }, /** * 获取我的推荐 */ get_host_product: function () { var that = this; var data = { offset: 1, limit: 4 } getProductHot().then(function (res) { that.setData({ host_product: res.data }); }); }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { if (!options.orderId) return app.Tips({title:'缺少订单号'}); this.setData({ orderId: options.orderId }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })