|
|
@@ -89,21 +89,23 @@ export default {
|
|
|
};
|
|
|
|
|
|
post("v1/user/recharge", data).then((res) => {
|
|
|
- let data = JSON.parse(res.data.data)
|
|
|
- data.prepayid = data.package?data.package.split('prepay_id=')[1]:''
|
|
|
- if (res.code == 0 && data.prepayid) {
|
|
|
- toPayOpre.toPay(data, (rea) => {
|
|
|
- if (!rea) {
|
|
|
- // 支付成功
|
|
|
- this.$toast("支付成功");
|
|
|
- that.$set(that,"price","");
|
|
|
- if(that.type == "local") that.getLU();
|
|
|
- else that.getuserInfo();
|
|
|
- } else {
|
|
|
- // 支付失败
|
|
|
- this.$toast("支付已取消");
|
|
|
- }
|
|
|
- });
|
|
|
+ if(res.data && res.data != 200){
|
|
|
+ let data = JSON.parse(res.data)
|
|
|
+ data.prepayid = data.package?data.package.split('prepay_id=')[1]:''
|
|
|
+ if (res.code == 0 && data.prepayid) {
|
|
|
+ toPayOpre.toPay(data, (rea) => {
|
|
|
+ if (!rea) {
|
|
|
+ // 支付成功
|
|
|
+ this.$toast("支付成功");
|
|
|
+ that.$set(that,"price","");
|
|
|
+ if(that.type == "local") that.getLU();
|
|
|
+ else that.getuserInfo();
|
|
|
+ } else {
|
|
|
+ // 支付失败
|
|
|
+ this.$toast("支付已取消");
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|