From 67a4859e21b668c92d457a61f1fcdc3c041818ed Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Wed, 23 Apr 2025 10:28:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=BE=E6=9C=9F=E8=BD=A6?= =?UTF-8?q?=E8=BE=86=E8=B5=84=E9=87=91=E5=8D=A0=E7=94=A8=E8=B4=B9=E5=B7=B2?= =?UTF-8?q?=E8=AE=A4=E6=AC=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LoanBeOverdueVehMapper.xml | 37 +++++++++++++++---- 1 file changed, 30 insertions(+), 7 deletions(-) diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml index 71f0cd4f26..1e165a6800 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml @@ -102,13 +102,36 @@ ) lbpv_sum ON lbpv_sum.saleVehSid = a1.busVinSid LEFT JOIN ( SELECT - lrpd.busVinSid, - SUM(lfd.fund) AS fund_sum - FROM loan_fund_day lfd - JOIN loan_repayment_plan_details lrpd - ON lrpd.sid = lfd.busSid - WHERE lrpd.dueDate <= lrpd.updateTime - GROUP BY lrpd.busVinSid + a.busVinSid, + sum( a.fund ) AS fund_sum + FROM + ( + SELECT + ( fjj.reveivableMoney - fjj.m ) AS fund, + lp.busVinSid + FROM + ( + SELECT + IFNULL(( + SELECT + SUM( subscriptionMoney ) + FROM + anrui_fin.fin_selected_receivables_detailed AS s + WHERE + s.auditState = '3' + AND s.receivablesSid = fj.sid + ), + 0 + ) AS m, + fj.* + FROM + ( SELECT j.busSid, j.sid, j.reveivableMoney FROM anrui_fin.fin_uncollected_receivables_detailed_jr AS j WHERE j.payCostTitleKey = '006' ) AS fj + ) AS fjj + LEFT JOIN loan_repayment_plan_details lp ON lp.sid = fjj.busSid + where lp.dueDate <= lp.updateTime + GROUP BY + lp.busVinSid + ) a ) lfd_sum ON lfd_sum.busVinSid = a1.busVinSid ${ew.sqlSegment}