增加重定向

This commit is contained in:
dzl
2025-09-11 14:35:41 +08:00
parent 2bfdf5a9eb
commit d0d8235d27
2 changed files with 12 additions and 0 deletions

View File

@@ -224,6 +224,8 @@ export const paymentAPI = {
// 查询支付状态
queryStatus: (outTradeNo) => request.get(`/payment/query-status/${outTradeNo}`),
getOrder: () => request.get('/payment/check-status'),
// 获取支付记录
getOrders: (params = {}) => request.get('/payment/orders', { params })

View File

@@ -86,6 +86,15 @@ const userInfo = reactive({
userId: '',
})
const isFinish = async () => {
const response = await paymentAPI.getOrder()
if (response.data.data.isPaid) {
ElMessage.success('支付成功')
router.push('/mainpage')
}
}
// 获取用户信息
const getUserInfo = async () => {
try {
@@ -264,6 +273,7 @@ const goBack = () => {
// 页面加载时获取用户信息
onMounted(() => {
isFinish()
getUserInfo()
})
</script>