Browse Source

1

dev_czc
congzc 1 year ago
parent
commit
e010b8687d
1 changed files with 12 additions and 9 deletions
  1. +12
    -9
      src/views/myStore/index.vue

+ 12
- 9
src/views/myStore/index.vue View File

@@ -679,14 +679,13 @@ async function createPayFunc(orderNumber) {
if (res.data.body) {
iframeBody.value = res.data.body;
iframeDom.value = document.getElementById("myIframe");
console.log(iframeDom.value);
iframeDom.value.srcdoc = iframeBody.value;
}
// 直接获取二维码
if (res.data.codeUrl) {
payCodeUrl.value = res.data.codeUrl;
}
await getStatusOfOrderFunc(orderNumber);
// await getStatusOfOrderFunc(orderNumber);
} else {
payErrorHandle();
}
@@ -707,17 +706,21 @@ async function getStatusOfOrderFunc(orderNumber) {
let payVendor = myPayVendor.value;
const res = await getOrderStatusApi(orderNumber, payVendor);
if (res.code == 200) {
if (res.data.payStatus == 3) {
if (res.data.orderStatus == 3) {
orderCodeDialogShow.value = false;
ElMessage.success(
lanChange.value == "zh-cn" ? `支付成功!` : `Payment is successful!`
);
return;
} else {
setTimeout(() => {
getStatusOfOrderFunc(orderNumber);
}, 3000);
// setTimeout(() => {
// getStatusOfOrderFunc(orderNumber);
// }, 3000);
}
} else {
setTimeout(() => {
getStatusOfOrderFunc(orderNumber);
}, 3000);
// setTimeout(() => {
// getStatusOfOrderFunc(orderNumber);
// }, 3000);
}
} catch (error) {
console.log(error, "error");


Loading…
Cancel
Save