From 2ccc1fe3a058fbbf26345f082b8ed605628f202c Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Mon, 17 Mar 2025 15:25:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=B5=84=E6=96=B9=E9=80=BE?= =?UTF-8?q?=E6=9C=9F=E5=AF=B9=E8=B4=A6=E3=80=81=E8=B4=A2=E5=8A=A1=E9=80=BE?= =?UTF-8?q?=E6=9C=9F=E5=AF=B9=E8=B4=A6--=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../overduereconciliationcapitalAdd.vue | 11 ++++++++++- .../caiwuduizhangFlow/caiwuduizhangByExport.vue | 9 +++++++++ .../zifangduizhangFlow/zifangduizhangEdit.vue | 13 +++++++++++-- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/anrui-riskcenter-ui/src/views/overduereconciliationcapital/overduereconciliationcapitalAdd.vue b/anrui-riskcenter-ui/src/views/overduereconciliationcapital/overduereconciliationcapitalAdd.vue index 7fc01a80a2..bd8ef20567 100644 --- a/anrui-riskcenter-ui/src/views/overduereconciliationcapital/overduereconciliationcapitalAdd.vue +++ b/anrui-riskcenter-ui/src/views/overduereconciliationcapital/overduereconciliationcapitalAdd.vue @@ -230,9 +230,18 @@ export default { if (this.upload_list.length > 0) { this.upload_list.forEach((e) => { this.formobj.detailsVoList.forEach((k) => { + // 当列表中资方合同编号与导入的资方合同编号一致时 if (e.bankContractNo === k.bankContractNo) { + // 资方逾期月还取导入的值 k.bankOverdueMoney = e.bankOverdueMoney - k.diffMoney = parseFloat(k.overdueMoney) - parseFloat(k.bankOverdueMoney) + // 差异金额 = 平台逾期金额 - 资方逾期月还 + k.diffMoney = Math.round((parseFloat(k.overdueMoney) - parseFloat(k.bankOverdueMoney)) * 100) / 100 + } else { + // 当列表中的资方合同编号在导入的信息中找不到时 + // 资方逾期月还赋值0 + k.bankOverdueMoney = '0' + // 差异金额 = 平台逾期金额 + k.diffMoney = k.overdueMoney } }) }) diff --git a/anrui-riskcenter-ui/src/views/workFlow/caiwuduizhangFlow/caiwuduizhangByExport.vue b/anrui-riskcenter-ui/src/views/workFlow/caiwuduizhangFlow/caiwuduizhangByExport.vue index 6cf036f6fa..a2fc85d4fb 100644 --- a/anrui-riskcenter-ui/src/views/workFlow/caiwuduizhangFlow/caiwuduizhangByExport.vue +++ b/anrui-riskcenter-ui/src/views/workFlow/caiwuduizhangFlow/caiwuduizhangByExport.vue @@ -326,10 +326,19 @@ export default { } else { if (this.upload_list.length > 0) { this.upload_list.forEach((e) => { + // 当列表中车架号与导入的车架号一致时 this.formobj.detailsVoList.forEach((k) => { if (e.vinNo === k.vinNo) { + // 资方逾期月还取导入的值 k.tiredDeficiency = e.tiredDeficiency + // 差异金额 = 平台逾期金额 - 财务累欠金额 k.diffMoney = parseFloat(k.overdueMoney) - parseFloat(k.tiredDeficiency) + } else { + // 当列表中的车架号在导入的信息中找不到时 + // 资方逾期月还赋值0 + k.tiredDeficiency = '0' + // 差异金额 = 平台逾期金额 + k.diffMoney = k.overdueMoney } }) }) diff --git a/anrui-riskcenter-ui/src/views/workFlow/zifangduizhangFlow/zifangduizhangEdit.vue b/anrui-riskcenter-ui/src/views/workFlow/zifangduizhangFlow/zifangduizhangEdit.vue index 64cc11a889..bf1eddf715 100644 --- a/anrui-riskcenter-ui/src/views/workFlow/zifangduizhangFlow/zifangduizhangEdit.vue +++ b/anrui-riskcenter-ui/src/views/workFlow/zifangduizhangFlow/zifangduizhangEdit.vue @@ -235,9 +235,18 @@ export default { if (this.upload_list.length > 0) { this.upload_list.forEach((e) => { this.formobj.detailsVoList.forEach((k) => { + // 当列表中资方合同编号与导入的资方合同编号一致时 if (e.bankContractNo === k.bankContractNo) { - k.tiredDeficiency = e.bankOverdueMoney - k.diffMoney = parseFloat(k.overdueMoney) - parseFloat(k.tiredDeficiency) + // 资方逾期月还取导入的值 + k.bankOverdueMoney = e.bankOverdueMoney + // 差异金额 = 平台逾期金额 - 资方逾期月还 + k.diffMoney = Math.round((parseFloat(k.overdueMoney) - parseFloat(k.bankOverdueMoney)) * 100) / 100 + } else { + // 当列表中的资方合同编号在导入的信息中找不到时 + // 资方逾期月还赋值0 + k.bankOverdueMoney = '0' + // 差异金额 = 平台逾期金额 + k.diffMoney = k.overdueMoney } }) })