From b102626c23a2f1234c23a5901a4a5164fa792862 Mon Sep 17 00:00:00 2001
From: liuxi <357439530@qq.com>
Date: Tue, 11 Feb 2025 14:08:32 +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
---
.../components/importPackageDialog.vue | 2 +-
.../components/importPackageDialog.vue | 2 +-
.../event-tracing/components/CallDialog.vue | 2 +-
.../components/repaymentDialog.vue | 4 ++--
.../components/RepaymentSchedule.vue | 18 ++++++++++++++++--
.../mediation-page/components/cassWrit.vue | 11 +++++++++--
6 files changed, 30 insertions(+), 9 deletions(-)
diff --git a/src/pages/case-mistake/components/importPackageDialog.vue b/src/pages/case-mistake/components/importPackageDialog.vue
index fbaeb08..f05f370 100644
--- a/src/pages/case-mistake/components/importPackageDialog.vue
+++ b/src/pages/case-mistake/components/importPackageDialog.vue
@@ -72,7 +72,7 @@
-
+
diff --git a/src/pages/case-package/components/importPackageDialog.vue b/src/pages/case-package/components/importPackageDialog.vue
index ab6bad5..ed860d6 100644
--- a/src/pages/case-package/components/importPackageDialog.vue
+++ b/src/pages/case-package/components/importPackageDialog.vue
@@ -70,7 +70,7 @@
-
+
diff --git a/src/pages/event-tracing/components/CallDialog.vue b/src/pages/event-tracing/components/CallDialog.vue
index 5abdc5e..1db0f0d 100644
--- a/src/pages/event-tracing/components/CallDialog.vue
+++ b/src/pages/event-tracing/components/CallDialog.vue
@@ -76,7 +76,7 @@
进入外呼队列
-
+ 取消
diff --git a/src/pages/event-tracing/components/repaymentDialog.vue b/src/pages/event-tracing/components/repaymentDialog.vue
index 7341960..829e235 100644
--- a/src/pages/event-tracing/components/repaymentDialog.vue
+++ b/src/pages/event-tracing/components/repaymentDialog.vue
@@ -64,11 +64,11 @@
-
+
diff --git a/src/pages/mediation-page/components/RepaymentSchedule.vue b/src/pages/mediation-page/components/RepaymentSchedule.vue
index ba2f15a..7646299 100644
--- a/src/pages/mediation-page/components/RepaymentSchedule.vue
+++ b/src/pages/mediation-page/components/RepaymentSchedule.vue
@@ -230,6 +230,17 @@ import api from "@/services/caseManagement";
},
},
data() {
+ var validatePass2 = (rule, value, callback) => {
+ if (value === '') {
+ callback(new Error('请输入分期前偿还金额'));
+ } else if (!/^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0.\d{1,2}$/.test(value)) {
+ callback(new Error('只能输入2位小数金额'));
+ } else if (value > this.repaymentObj.totalAmount) {
+ callback(new Error('分期前偿还金额不能大于还款金额!'));
+ } else {
+ callback();
+ }
+ };
return {
updateFlag:false,
repaymentObj:{type:'ALL'},
@@ -248,9 +259,12 @@ import api from "@/services/caseManagement";
stagesDay: [
{ required: true, message: '请选择每期还款日期', trigger: 'change',},
],
+ // partAmount: [
+ // { required: true, message: '请输入分期前偿还金额', trigger: 'change',},
+ // { pattern: /^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0.\d{1,2}$/, message: '请输入2位小数金额', trigger: ['blur', 'change']}
+ // ],
partAmount: [
- { required: true, message: '请输入分期前偿还金额 ', trigger: 'change',},
- { pattern: /^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0.\d{1,2}$/, message: '请输入2位小数金额', trigger: ['blur', 'change']}
+ { required: true, validator: validatePass2, trigger: 'change'},
],
partDate: [
{ required: true, message: '请选择分期前偿还日期', trigger: 'change',},
diff --git a/src/pages/mediation-page/components/cassWrit.vue b/src/pages/mediation-page/components/cassWrit.vue
index 7d3ad82..d621153 100644
--- a/src/pages/mediation-page/components/cassWrit.vue
+++ b/src/pages/mediation-page/components/cassWrit.vue
@@ -77,10 +77,10 @@
生成文书
- 重新生成文书
+ 重新生成文书
删除
预览
- 下载模板
+ 下载模板
下载文件
@@ -207,7 +207,14 @@ export default {
// console.log(res)
// this.$util.downloadFileByBlob(res, item.name)
// })
+ },
+ handleTemplateDownload(item){
+ this.$fetchApi.viewFullFile({path: item.documentUrl}).then((res) => {
+ console.log(res,'resresres')
+ });
+
}
+
},
}