增加重定向
This commit is contained in:
@@ -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 })
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user