From 353bbeecdcfdd800f2f733b9383f4833ca02f892 Mon Sep 17 00:00:00 2001 From: hhl123456789 <3118891075@qq.com> Date: Sat, 30 Sep 2023 18:12:56 +0800 Subject: [PATCH] =?UTF-8?q?'=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0=E5=90=8E?= =?UTF-8?q?=E9=A2=84=E8=A7=88=EF=BC=8C=E6=A1=88=E4=BB=B6=E7=BC=B4=E8=B4=B9?= =?UTF-8?q?=E6=88=90=E5=8A=9F=E9=A1=B5=E9=9D=A2=E5=BC=B9=E6=A1=86=E5=85=B3?= =?UTF-8?q?=E9=97=AD'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/caseManagement/components/caseentryDialog.vue | 4 ++-- src/views/caseManagement/components/payDialog.vue | 5 +++-- .../paymentManagement/components/paymentdetailsDialog.vue | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/views/caseManagement/components/caseentryDialog.vue b/src/views/caseManagement/components/caseentryDialog.vue index f962c14..99d71d4 100644 --- a/src/views/caseManagement/components/caseentryDialog.vue +++ b/src/views/caseManagement/components/caseentryDialog.vue @@ -851,9 +851,9 @@ export default { return window.location.origin + "/API/evidence/upload"; }, handlePreview(file) { - if (file.certificatePath) { + if (file && file.response.data.annexName) { window.open( - window.location.origin + "/API" + file.certificatePath, + window.location.origin + "/API" + file.response.data.annexName, "_blank" ); } else { diff --git a/src/views/caseManagement/components/payDialog.vue b/src/views/caseManagement/components/payDialog.vue index 3c4ae0c..847a541 100644 --- a/src/views/caseManagement/components/payDialog.vue +++ b/src/views/caseManagement/components/payDialog.vue @@ -71,9 +71,10 @@ export default { selectCaseApplicationConfirmFn(parms) { selectCaseApplicationConfirm(parms).then(res => { console.log(res, this.form, "KKKKKKKKKKKKKKKKKKKK"); - if(res.data.paymentStatus == 1){ + if(res && res.data && res.data.paymentStatus == 1){ clearInterval(this.timer); - this.openPay = false; + // this.openPay = false; + this.payCancel() this.$message({ message: "缴费成功", type: "success", diff --git a/src/views/paymentManagement/components/paymentdetailsDialog.vue b/src/views/paymentManagement/components/paymentdetailsDialog.vue index fe803c1..6cccef8 100644 --- a/src/views/paymentManagement/components/paymentdetailsDialog.vue +++ b/src/views/paymentManagement/components/paymentdetailsDialog.vue @@ -64,7 +64,7 @@ export default { }; }, watch: { - openDialog: { + detailform: { handler(val) { if (val) { setTimeout(() => { -- 2.54.0