feat: update payments reload media

This commit is contained in:
Rogee
2025-05-08 19:16:26 +08:00
parent 3ded1ddd60
commit 0cda59b1a7

View File

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