支付相关

This commit is contained in:
chen wei bo
2025-09-11 15:36:31 +08:00
parent 5accb0b507
commit a7e1724cc6
8 changed files with 118 additions and 34 deletions
@@ -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() {