前端 + 后端:支付界面~
parent
0b35a92b01
commit
914de3f2cb
|
@ -20,6 +20,7 @@
|
|||
return {
|
||||
appId: this.$route.query.appId,
|
||||
orderId: this.$route.query.orderId,
|
||||
returnUrl: this.$route.query.returnUrl,
|
||||
transaction: {},
|
||||
}
|
||||
},
|
||||
|
@ -34,13 +35,27 @@
|
|||
methods: {
|
||||
submit(payChannel) {
|
||||
let that = this;
|
||||
debugger;
|
||||
submitTransaction(this.appId, this.orderId, payChannel).then(data => {
|
||||
pingpp.createPayment(data.invokeResponse, function(result, err) {
|
||||
debugger;
|
||||
console.log(result);
|
||||
console.log(err.msg);
|
||||
console.log(err.extra);
|
||||
if (result === 'success') {
|
||||
Dialog.alert({
|
||||
title: '系统提示',
|
||||
message: '支付成功',
|
||||
beforeClose: function (action, done) {
|
||||
// 关闭弹窗
|
||||
done();
|
||||
// 跳转到我的优惠劵
|
||||
that.$router.push(decodeURI(that.returnUrl));
|
||||
}
|
||||
});
|
||||
} else {
|
||||
// console.log(err.msg);
|
||||
// console.log(err.extra);
|
||||
Dialog.alert({
|
||||
title: '系统提示',
|
||||
message: '支付失败:' + err.msg,
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
},
|
||||
methods: {
|
||||
goPay(itemId) {
|
||||
this.$router.push('/pay?appId=POd4RC6a&orderId=' + itemId);
|
||||
this.$router.push('/pay?appId=POd4RC6a&orderId=' + itemId + '&returnUrl=' + encodeURI('/user/order/info/' + itemId));
|
||||
},
|
||||
|
||||
onTabChange(index) {
|
||||
|
|
|
@ -3,6 +3,7 @@ package cn.iocoder.mall.pay.api.bo;
|
|||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
|
@ -10,7 +11,7 @@ import java.util.Date;
|
|||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class PayTransactionBO {
|
||||
public class PayTransactionBO implements Serializable {
|
||||
|
||||
/**
|
||||
* 编号,自增
|
||||
|
|
|
@ -3,12 +3,14 @@ package cn.iocoder.mall.pay.api.bo;
|
|||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 支付交易提交结果 BO
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class PayTransactionSubmitBO {
|
||||
public class PayTransactionSubmitBO implements Serializable {
|
||||
|
||||
/**
|
||||
* 支付交易拓展单编号
|
||||
|
|
Loading…
Reference in New Issue