|
@@ -241,7 +241,6 @@ const updatePaymentCountdown = () => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const getOrderDetail = async () => {
|
|
const getOrderDetail = async () => {
|
|
|
- const paymentWindow = window.open('', '_blank')
|
|
|
|
|
try {
|
|
try {
|
|
|
const res = await orderDeatil({ orderId: id })
|
|
const res = await orderDeatil({ orderId: id })
|
|
|
if (!res || res.code !== 0) {
|
|
if (!res || res.code !== 0) {
|
|
@@ -328,6 +327,11 @@ const pay = async () => {
|
|
|
Message.warning('请选择支付方式')
|
|
Message.warning('请选择支付方式')
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
+ const paymentWindow = window.open('', '_blank')
|
|
|
|
|
+ if (!paymentWindow) {
|
|
|
|
|
+ Message.warning('浏览器拦截了支付页弹窗,请允许弹窗后重试')
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
try {
|
|
try {
|
|
|
payLoading.value = true
|
|
payLoading.value = true
|
|
|
const res = await payOrder({ orderId: id, pay_type: selectedPayType.value })
|
|
const res = await payOrder({ orderId: id, pay_type: selectedPayType.value })
|