pay_success.js
1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
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,
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;
for(var i in res.data.data.pageData){
var item=res.data.data.pageData[i];
allmoney+=item.order_amount;
}
order=res.data.data.pageData[0];
th.setData({order:order,type:2,allmoney:allmoney,order_sn:order_sn})
})
}
//--获取门店--
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)
},
})