diff --git a/src/assets/image/mediate/WeChat.png b/src/assets/image/mediate/WeChat.png new file mode 100644 index 0000000..43d4ee6 Binary files /dev/null and b/src/assets/image/mediate/WeChat.png differ diff --git a/src/pages/case-management/components/CaseTraceDialog.vue b/src/pages/case-management/components/CaseTraceDialog.vue index 3da7b51..e6dcba7 100644 --- a/src/pages/case-management/components/CaseTraceDialog.vue +++ b/src/pages/case-management/components/CaseTraceDialog.vue @@ -119,7 +119,7 @@ import api from "@/services/caseManagement"; }else if(tab.name == '7'){ repaymentDialog = {title:'还款计划',caseNo:'123'} }else if(tab.name == '8'){ - repaymentlogDialog = {title:'还款凭证',caseNo:'123'} + eventTraDialog = {title:'还款凭证',caseNo:'123'} }else { } diff --git a/src/pages/case-mistake/components/importPackageDialog.vue b/src/pages/case-mistake/components/importPackageDialog.vue index 1f4d12c..b098e69 100644 --- a/src/pages/case-mistake/components/importPackageDialog.vue +++ b/src/pages/case-mistake/components/importPackageDialog.vue @@ -20,7 +20,7 @@ - { - return this.baseInfo.pkgid == item.id + return this.baseInfo.id == item.id }) this.baseInfo.pkgName = packitem.pkgName this.baseInfo.entrustingAgencyName = packitem.entrustingAgencyName diff --git a/src/pages/case-mistake/index.vue b/src/pages/case-mistake/index.vue index b7d3a1c..1892805 100644 --- a/src/pages/case-mistake/index.vue +++ b/src/pages/case-mistake/index.vue @@ -12,12 +12,12 @@
筛选
-
+
案件包名称 -
-
- - - - - - -
+
+
+
+ {{item.name}} +
+ +
+ + {{item1.fieldValue}} + {{item1.errorMsg}} + +
+ + + +
+
-
+ +
@@ -99,7 +105,6 @@ import cpkapi from "@/services/casePackageManagement"; export default { components: { importPackageDialog: () => import('./components/importPackageDialog'),//导入 - }, data() { return { @@ -107,19 +112,16 @@ import cpkapi from "@/services/casePackageManagement"; showSearch: true, queryDate: '', activeUsage: '', - mediateStatusData:[],//所有案件状态枚举 financialProductsTypeOptions:[],//金融产品类型 departmentOptions:[],//区域 queryParam: { - pkgId:'', + id:'', pkgName:'',//案件包名称 entrustingAgencyName: '',//委案机构 endTime: '',//结束时间 beginTime:'',//开始时间 willEnd:'', - current:1, - size:10, }, usageOption: ['今日','昨日', '近一周', '近一月', '近半年', '近一年'], tableData: [], @@ -142,8 +144,7 @@ import cpkapi from "@/services/casePackageManagement"; // 获取抽屉drawer的内容高度 contentHeight(){ let oh = document.documentElement.clientHeight; - return oh-56-348 - + return oh-56-288 } }, methods: { @@ -156,10 +157,9 @@ import cpkapi from "@/services/casePackageManagement"; if (!res.code) { this.CasepackageList = res.records; if(this.CasepackageList.length > 0){ - this.queryParam.pkgId = this.CasepackageList[0].id + this.queryParam.id = this.CasepackageList[0].id } this.getCasepkgError_headers() - } }) }, @@ -172,12 +172,8 @@ import cpkapi from "@/services/casePackageManagement"; this.getCaseInfoList() }) }, - // 列表数据 getCaseInfoList(val){ - this.queryParam.planBegin = this.queryParam.beginTime - this.queryParam.planEnd = this.queryParam.endTime - this.queryParam.current = val cpkapi.postcase_pkg_error_page(this.queryParam).then(res => { if (!res.code) { this.tableData = res.records; @@ -196,7 +192,8 @@ import cpkapi from "@/services/casePackageManagement"; if(!this.$clickThrottle()) { return }//防止重复点击 cpkapi.postcase_pkg_error_down(this.queryParam).then(res => { - this.$util.downloadFileByBlob(res, '错误案件列表.xlsx') + + this.$util.downloadFileByUrl(res, '错误案件列表.xlsx') }) }, handleDelete(){ @@ -222,7 +219,21 @@ import cpkapi from "@/services/casePackageManagement"; } } - diff --git a/src/pages/mediation-page/components/LayoutContentNew.vue b/src/pages/mediation-page/components/LayoutContentNew.vue index 72a58e1..75e24c1 100644 --- a/src/pages/mediation-page/components/LayoutContentNew.vue +++ b/src/pages/mediation-page/components/LayoutContentNew.vue @@ -8,9 +8,9 @@
-
程机票
+
{{ baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').name }}
- 四川成都 + {{ baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').addr }}
@@ -87,24 +87,32 @@
基本信息
-
金融产品名称:
-
微粒贷
+
案件包名称:
+
{{baseInfo.casePkg}}
+
金融产品名称:
+
{{baseInfo.productTypeId}}
+
+
金融机构名称:
-
微众银行殷份有限公司
+
{{baseInfo.financialOrgName}}
+
+
+
案件编号:
+
{{baseInfo.caseNo}}
合同名称:
-
贷款合同
+
{{baseInfo.fields.find(item => item.fieldKey == 'contactName').fieldValue}}
被申请人姓名:
-
陈继平
+
{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').name}}
被申请人手机号码:
-
134****9447
+
{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').phone}}
@@ -124,20 +132,63 @@
债务信息
当前逾期金额:
-
2000000
+
{{baseInfo.fields.find(item => item.fieldKey == 'moneyAmount').fieldValue}}
-
-
欠款本金:
-
1800000
+ +
+
{{item.name}}:
+
{{item.fieldValue}}
-
+ +
@@ -187,10 +238,15 @@ - 新增沟通记录 + + 新增沟通记录 + + 个人调解备注 + +
- + @@ -217,7 +273,7 @@
- +
@@ -225,7 +281,7 @@ {{ itemperson.name}} {{ itemrecord.linkedWay == 1 ? itemperson.phone :''}} - {{itemperson.labelName}} + {{itemperson.type}}
@@ -234,19 +290,18 @@
通话{{itemrecord.linkedDuration}}秒
- +
播放录音
-
视频{{itemrecord.linkedDuration}}秒
- +
视频{{itemrecord.linkedDuration}}秒
+
播放视频
-
查看文件
@@ -381,7 +436,7 @@
- + @@ -415,6 +470,7 @@ export default { return { singlejointlyvisible:false, visiblemediatRecord:false, + visiblemediatRecordObj:null, singledeliveryvisible:false, singlesealvisible:false, singleofficevisible:false, @@ -906,6 +962,13 @@ export default { height: 20px; background-size: 100% 100%; } + .callwechat-icon{ + background: url('~@/assets/image/mediate/WeChat.png') no-repeat; + display: inline-block; + width: 20px; + height: 20px; + background-size: 100% 100%; + } } // .icon-phone{ // background-color: #52ABF2; diff --git a/src/pages/mediation-page/components/MediationRecordDialog.vue b/src/pages/mediation-page/components/MediationRecordDialog.vue index a2f15f0..2b3c06b 100644 --- a/src/pages/mediation-page/components/MediationRecordDialog.vue +++ b/src/pages/mediation-page/components/MediationRecordDialog.vue @@ -1,6 +1,6 @@