var e = getApp(); var regeneratorRuntime = require('../../../utils/runtime.js'); Page({ /** * 页面的初始数据 */ data: { url: e.globalData.setting.imghost, resourceUrl: e.globalData.setting.resourceUrl, iurl: e.globalData.setting.imghost, order:null, type:1, allmoney:0, user_money:0, order_sn:"", pick:null, }, /** * 生命周期函数--监听页面加载 */ onLoad:async function(options) { wx.setNavigationBarTitle({ title: '支付成功', }); var type=options.type,order_sn=options.order_sn; var th=this,order=null; //如果是等1,就是单个订单的订单号 if(type==1){ await getApp().request.promiseGet("/api/weshop/order/page", {data:{store_id:e.globalData.setting.stoid,order_sn:order_sn}}).then(res=>{ order=res.data.data.pageData[0]; th.setData({order:order,order_sn:order_sn}) }) }else{ await getApp().request.promiseGet("/api/weshop/order/page", {data:{store_id:e.globalData.setting.stoid,parent_sn:order_sn}}).then(res=>{ var allmoney=0,user_money=0; for(var i in res.data.data.pageData){ var item=res.data.data.pageData[i]; allmoney+=item.order_amount; user_money += item.user_money?item.user_money:0; } order=res.data.data.pageData[0]; th.setData({ order: order, type: 2, allmoney: allmoney, order_sn: order_sn, user_money: user_money}) }) } //--获取门店-- if(order.exp_type==1) { await getApp().request.promiseGet("/api/weshop/pickup/get/"+ e.globalData.setting.stoid+"/"+order.pickup_id, {1:1}).then(res => { th.setData({pick:res.data.data}) }); } }, goto: function() { var url= '/pages/index/index/index'; getApp().goto(url) }, })