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 @@ - - - - - - 电话呼叫列表 - - - - - - - - - - - - {{ scope.row.planStartTime | formaDate("yyyy-MM-dd hh:mm:ss") }} - - - - - - - - - - - - {{ scope.row.planStartTime | formaDate("yyyy-MM-dd hh:mm:ss") }} - - - - - - - - - - - - - - - - \ 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 @@ - - - - - - 还款凭证列表 - - - - - - - - - - {{ scope.row.amount }}(元) - - - - - - - - {{ scope.row.createAt | formaDate("yyyy-MM-dd hh:mm:ss") }} - - - - - - 查看凭证 - 效验 - - - - - - - - - - - - - \ 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 @@ - - - - - - - - - - - - - - - 基本信息 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 元 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 案件当事人 - - - - 债权人 - 清空 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 债务人 - 新增债务人 - - - - - - - 债务人{{inx+1}} - 删除 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 模板话术 - - - - - - - - - - - - - - 调解模板 - - - - - - - - - - - - - - - - - 证据材料 - - - - - - - - - - 好的 - - - - - - - 取消 - 上一步 - - 下一步 - 确认 - - - - - - - - \ 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 @@ - - - - - - - - - - - 区域 - - - - - - - - - - - - - - - - {{item.name}}({{item.count}}人) - - - - {{v.realName}} - - - - - - - - - - - - - 平均分配 - 调解中案件量最少 - 当天分案量最少 - 当月分案量最少 - 同案由调解成功率最高 - - - - - - - - - - - - 取消 - 确认 - - - - - - - \ 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 @@ - - - - - - - - - 基本信息 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 元 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 案件当事人 - - - - 债权人 - 清空 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 债务人 - 新增债务人 - - - - - - - 债务人{{inx+1}} - 删除 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 模板话术 - - - - - - - - - - - - - - 调解模板 - - - - - - - - - - - - - - - - - 证据材料 - - - - - - - - - - - 调解记录 - - - - {{item.createAt}} - - {{item.content}} - - - - - - - - - - - - - - - - - 取 消 - 保存 - - - - - - - - \ 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