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") {
|
||||
// 支付成功,刷新文章数据
|
||||
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 () => {
|
||||
|
||||
Reference in New Issue
Block a user