feat: update payments reload media
This commit is contained in:
@@ -80,6 +80,11 @@ const handleBuy = async () => {
|
|||||||
if (res.err_msg === "get_brand_wcpay_request:ok") {
|
if (res.err_msg === "get_brand_wcpay_request:ok") {
|
||||||
// 支付成功,刷新文章数据
|
// 支付成功,刷新文章数据
|
||||||
fetchArticle();
|
fetchArticle();
|
||||||
|
loadVideoSource();
|
||||||
|
} else if (res.err_msg === "get_brand_wcpay_request:cancel") {
|
||||||
|
// 用户取消支付
|
||||||
|
console.log("Payment cancelled");
|
||||||
|
alert("支付已取消");
|
||||||
} else {
|
} else {
|
||||||
// 支付失败或取消
|
// 支付失败或取消
|
||||||
console.error("Payment failed:", res.err_msg);
|
console.error("Payment failed:", res.err_msg);
|
||||||
@@ -115,12 +120,16 @@ const fetchArticle = async () => {
|
|||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Failed to fetch article:", error);
|
console.error("Failed to fetch article:", error);
|
||||||
alert("加载失败!");
|
// alert("加载失败!");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleBack = () => {
|
const handleBack = () => {
|
||||||
|
try {
|
||||||
router.back();
|
router.back();
|
||||||
|
} catch (error) {
|
||||||
|
router.replace('/');
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user