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(() => {