支付相关
This commit is contained in:
@@ -124,7 +124,7 @@ export class PurchasePanel extends li_BaseView {
|
||||
const isRechargeId = shopData.isRechargeId(id);
|
||||
if (isRechargeId) {
|
||||
// 需要外部支付进行购买
|
||||
this.startPayment(id);
|
||||
// this.startPayment(id);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -186,10 +186,19 @@ export class PurchasePanel extends li_BaseView {
|
||||
const reqData = {
|
||||
goodId
|
||||
};
|
||||
// let res = await PaymentService.I.startPayment(reqData);
|
||||
// if (res) {
|
||||
|
||||
// }
|
||||
let res = await PaymentService.I.startPayment(reqData);
|
||||
console.log("支付完成的响应数据:", res);
|
||||
if (res) {
|
||||
let status = res.status;
|
||||
if (status === -1) {
|
||||
console.log("支付失败!!!,错误码:", res.retCode);
|
||||
} else if (status === 0) {
|
||||
console.log("支付成功!!!");
|
||||
const walletData = DataManager.I.getDataById<WalletData>(DataId.Wallet);
|
||||
walletData.balance = Number(res.balance);
|
||||
walletData.vipExpire = Number(res.vipExpire);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
onDestroy() {
|
||||
|
||||
Reference in New Issue
Block a user