From 5f4a1d3155873586a99cfa95e70ee964586d50fe Mon Sep 17 00:00:00 2001 From: liuxi <357439530@qq.com> Date: Mon, 20 Jan 2025 11:08:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/showFile.vue | 2 +- .../components/RepaymentRecordDialog.vue | 9 +- .../components/CalllogDialog.vue | 90 -- .../components/CaseTraceDialog.vue | 179 ---- .../components/RepaymentRecordDialog.vue | 93 -- .../components/addCaseDialog.vue | 750 ---------------- .../components/caseAllocationDialog.vue | 393 -------- .../components/editCaseDrawer.vue | 836 ------------------ .../components/importCaseDialog.vue | 101 --- src/pages/payment-receipt/index.vue | 10 +- 10 files changed, 16 insertions(+), 2447 deletions(-) delete mode 100644 src/pages/payment-receipt/components/CalllogDialog.vue delete mode 100644 src/pages/payment-receipt/components/CaseTraceDialog.vue delete mode 100644 src/pages/payment-receipt/components/RepaymentRecordDialog.vue delete mode 100644 src/pages/payment-receipt/components/addCaseDialog.vue delete mode 100644 src/pages/payment-receipt/components/caseAllocationDialog.vue delete mode 100644 src/pages/payment-receipt/components/editCaseDrawer.vue delete mode 100644 src/pages/payment-receipt/components/importCaseDialog.vue diff --git a/src/components/showFile.vue b/src/components/showFile.vue index ad02922..0aadcf1 100644 --- a/src/components/showFile.vue +++ b/src/components/showFile.vue @@ -68,7 +68,7 @@ import api from "@/services/caseManagement"; // 如果是图片,直接显示图片 this.fileType = 'image' } - if(this.$util.getFileType(url) === 'video') { + else if(this.$util.getFileType(url) === 'video') { // 如果是图片,直接显示图片 this.fileType = 'video' } diff --git a/src/pages/case-management/components/RepaymentRecordDialog.vue b/src/pages/case-management/components/RepaymentRecordDialog.vue index 146dfe8..64b4fd5 100644 --- a/src/pages/case-management/components/RepaymentRecordDialog.vue +++ b/src/pages/case-management/components/RepaymentRecordDialog.vue @@ -78,8 +78,13 @@ import api from "@/services/caseManagement"; } }) }, - handleCaseShow(scope){ - this.fileDialog = {showfile:{url:scope.row.proofUrl},filelist:[]} + async handleCaseShow(scope){ + let previewUrl = await this.getProofFile(scope.row.proofUrl) + this.fileDialog = {showfile:{url:previewUrl},filelist:[]} + }, + async getProofFile(url){ + let previewUrl = await this.$fetchApi.viewFullFile({path: url}) + return previewUrl }, handleClose() { this.$emit('update:eventTraDialog', null) diff --git a/src/pages/payment-receipt/components/CalllogDialog.vue b/src/pages/payment-receipt/components/CalllogDialog.vue deleted file mode 100644 index 93fee31..0000000 --- a/src/pages/payment-receipt/components/CalllogDialog.vue +++ /dev/null @@ -1,90 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/payment-receipt/components/CaseTraceDialog.vue b/src/pages/payment-receipt/components/CaseTraceDialog.vue deleted file mode 100644 index dad3e7f..0000000 --- a/src/pages/payment-receipt/components/CaseTraceDialog.vue +++ /dev/null @@ -1,179 +0,0 @@ - - - - diff --git a/src/pages/payment-receipt/components/RepaymentRecordDialog.vue b/src/pages/payment-receipt/components/RepaymentRecordDialog.vue deleted file mode 100644 index 9916848..0000000 --- a/src/pages/payment-receipt/components/RepaymentRecordDialog.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/payment-receipt/components/addCaseDialog.vue b/src/pages/payment-receipt/components/addCaseDialog.vue deleted file mode 100644 index 9f799a2..0000000 --- a/src/pages/payment-receipt/components/addCaseDialog.vue +++ /dev/null @@ -1,750 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/payment-receipt/components/caseAllocationDialog.vue b/src/pages/payment-receipt/components/caseAllocationDialog.vue deleted file mode 100644 index 2a99401..0000000 --- a/src/pages/payment-receipt/components/caseAllocationDialog.vue +++ /dev/null @@ -1,393 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/payment-receipt/components/editCaseDrawer.vue b/src/pages/payment-receipt/components/editCaseDrawer.vue deleted file mode 100644 index d31c9e2..0000000 --- a/src/pages/payment-receipt/components/editCaseDrawer.vue +++ /dev/null @@ -1,836 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/payment-receipt/components/importCaseDialog.vue b/src/pages/payment-receipt/components/importCaseDialog.vue deleted file mode 100644 index 1d38b71..0000000 --- a/src/pages/payment-receipt/components/importCaseDialog.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/payment-receipt/index.vue b/src/pages/payment-receipt/index.vue index 2fd143c..ae06291 100644 --- a/src/pages/payment-receipt/index.vue +++ b/src/pages/payment-receipt/index.vue @@ -251,9 +251,15 @@ import smapi from "@/services/systemManage"; jumpUrl (url) { this.$router.push(url); }, - handleCaseShow(scope){ - this.fileDialog = {showfile:{url:scope.row.proofUrl},filelist:[]} + async handleCaseShow(scope){ + let previewUrl = await this.getProofFile(scope.row.proofUrl) + this.fileDialog = {showfile:{url:previewUrl},filelist:[]} }, + async getProofFile(url){ + let previewUrl = await this.$fetchApi.viewFullFile({path: url}) + return previewUrl + }, + UpdateClick(scope){ this.UpdateDialog = scope.row this.UpdateDialog.paybackTime = scope.row.actualPayDate