jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/pages/pay/pay.js
2025-01-21 21:56:53 +08:00

69 lines
1.8 KiB
JavaScript

import {url} from '../request'
Page({
data:{
},
onLoad(options) {
const commoditiesImage = options.commoditiesImage
const commoditiesName = options.commoditiesName
const commoditiesPrice = options.commoditiesPrice
const quantity = options.quantity
const orderNumber = options.ordernumber
console.log(orderNumber,quantity,commoditiesPrice,commoditiesName,commoditiesImage);
this.setData({
orderNumber:orderNumber,
commoditiesImage:commoditiesImage,
quantity:quantity,
commoditiesPrice:commoditiesPrice,
commoditiesName:commoditiesName,
})
},
paymoney(){
console.log(this.data.orderNumber);
my.getStorage({
key: 'userInfo',
success: (res) => {
const userInfo = res.data;
this.setData({
id: userInfo.id, // 获取 id
});
if (userInfo && userInfo.cookie) {
my.request({
url: url + '/api/Alipay/create/alipay',
method: 'GET',
data: {
orderNumber: this.data.orderNumber
},
headers: {
'content-type': 'application/json',
},
dataType: 'json',
success: (res) => {
console.log(res);
if (res.data.code === 0) {
console.log(res);
my.alert({content:'支付成功'})
my.navigateBack();
}
},
fail: (error) => {
my.alert({ content: '支付失败' });
},
});
} else {
my.alert({
content: '您未登录,请先登录。',
success: () => {
my.navigateTo({
url: '/pages/denglu/denglu',
});
},
});
}
},
});
}
});