chache/pages/enter/enter.js
2024-01-22 18:48:00 +08:00

77 lines
2.5 KiB
JavaScript

var a;
(a = getApp()),
Page({
data: {
ioszf: wx.getStorageSync("ioszf"),
ioskg: 1,
phone: a.globalData.myDevice.platform,
},
onLoad: function (t) {
var e = this;
a.util.request({
url: "entry/wxapp/Api",
data: { m: "monai_market", r: "store.getVip" },
success: function (a) {
e.setData({ detail: a.data.data });
},
}),
"ios" == this.data.phone &&
0 == this.data.ioszf &&
this.setData({ ioskg: 0 });
},
gopay: function (t) {
wx.getStorageSync("uid")
? a.util.request({
url: "entry/wxapp/Payvip",
data: { m: "monai_market", uid: wx.getStorageSync("uid") },
success: function (a) {
1 != a.data.data
? a.data &&
a.data.data &&
!a.data.errno &&
wx.requestPayment({
timeStamp: a.data.data.timeStamp,
nonceStr: a.data.data.nonceStr,
package: a.data.data.package,
signType: "MD5",
paySign: a.data.data.paySign,
success: function (a) {
wx.showModal({
title: "提示",
content: "支付成功",
showCancel: !1,
success: function (a) {
a.confirm &&
wx.reLaunch({ url: "/pages/mine/index" });
},
});
},
fail: function (a) {
wx.showToast({
title: "支付失败",
icon: "none",
duration: 2e3,
});
},
})
: wx.showModal({
title: "提示",
content: "支付成功",
showCancel: !1,
success: function (a) {
a.confirm && wx.reLaunch({ url: "/pages/mine/index" });
},
});
},
})
: wx.showModal({
title: "温馨提醒",
content: "使用本功能请先登录后在使用~",
showCancel: !1,
success: function (a) {
a.confirm && wx.reLaunch({ url: "/pages/mine/index" });
},
});
},
});