|
|
|
|
@ -80,6 +80,21 @@
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
methods: {
|
|
|
|
|
getErrorMessage: function(err, fallback) {
|
|
|
|
|
fallback = fallback || '支付失败,请稍后重试';
|
|
|
|
|
if (!err) return fallback;
|
|
|
|
|
if (typeof err === 'string') return err;
|
|
|
|
|
if (err.errormsg) return err.errormsg;
|
|
|
|
|
if (err.errorMsg) return err.errorMsg;
|
|
|
|
|
if (err.message) return err.message;
|
|
|
|
|
if (err.data && err.data.errormsg) return err.data.errormsg;
|
|
|
|
|
if (err.data && err.data.message) return err.data.message;
|
|
|
|
|
try {
|
|
|
|
|
return JSON.stringify(err);
|
|
|
|
|
} catch (e) {
|
|
|
|
|
return fallback;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
toorder(id) {
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
url: "/packages/packagesOrder/pages/orderInfo/index?id=" + id
|
|
|
|
|
@ -154,6 +169,7 @@
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
toPay: function(e) {
|
|
|
|
|
var that = this;
|
|
|
|
|
var t = e.currentTarget.dataset.id;
|
|
|
|
|
util.request({
|
|
|
|
|
api: 'customer/get-order/' + t,
|
|
|
|
|
@ -163,10 +179,10 @@
|
|
|
|
|
o,
|
|
|
|
|
t,
|
|
|
|
|
function(e) {
|
|
|
|
|
this.loadPage(1);
|
|
|
|
|
that.loadPage(1);
|
|
|
|
|
},
|
|
|
|
|
function(e) {
|
|
|
|
|
util.alert(e);
|
|
|
|
|
util.alert(that.getErrorMessage(e, '支付失败,请稍后重试'));
|
|
|
|
|
}
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
|