|
@@ -30,7 +30,7 @@ import Confirm from '@/plugins/confirm'
|
|
import Snackbar from '@/plugins/snackbar'
|
|
import Snackbar from '@/plugins/snackbar'
|
|
import { useI18n } from '@/hooks/web/useI18n'
|
|
import { useI18n } from '@/hooks/web/useI18n'
|
|
import { useRouter, useRoute } from 'vue-router'; const router = useRouter()
|
|
import { useRouter, useRoute } from 'vue-router'; const router = useRouter()
|
|
-import { computed, ref } from 'vue'
|
|
|
|
|
|
+import { ref } from 'vue'
|
|
import confirm from './confirm.vue'
|
|
import confirm from './confirm.vue'
|
|
import pay from './pay.vue'
|
|
import pay from './pay.vue'
|
|
const { t } = useI18n()
|
|
const { t } = useI18n()
|
|
@@ -68,9 +68,9 @@ let closeConfirm = false // 关闭路由拦截
|
|
|
|
|
|
const paySuccess = (e) => {
|
|
const paySuccess = (e) => {
|
|
closeConfirm = true
|
|
closeConfirm = true
|
|
- // router.replace({ path: '/mall/payOver', query: { price: e.price, orderId: orderId.value } })
|
|
|
|
closeConfirm = true
|
|
closeConfirm = true
|
|
- setTimeout(() => { router.replace('/recruit/personal/personalCenter/tradeOrder?key=1') }, 500);
|
|
|
|
|
|
+ router.replace({ path: '/mall/payOver', query: { price: e.price, orderId: orderId.value } })
|
|
|
|
+ // setTimeout(() => { router.replace('/recruit/personal/personalCenter/tradeOrder?key=1') }, 500);
|
|
}
|
|
}
|
|
const payCancel = () => {
|
|
const payCancel = () => {
|
|
Snackbar.warning('您已取消支付!')
|
|
Snackbar.warning('您已取消支付!')
|
|
@@ -81,6 +81,7 @@ const payCancel = () => {
|
|
|
|
|
|
const goBack = () => {
|
|
const goBack = () => {
|
|
if (!orderId.value) return router.go(-1)
|
|
if (!orderId.value) return router.go(-1)
|
|
|
|
+ // 已经提交订单了则跳转到订单中心
|
|
router.replace('/recruit/personal/personalCenter/tradeOrder?key=1')
|
|
router.replace('/recruit/personal/personalCenter/tradeOrder?key=1')
|
|
}
|
|
}
|
|
|
|
|