From bc3e5f52d251108466b753effb797fb8a2767b8d Mon Sep 17 00:00:00 2001 From: ligaode Date: Thu, 10 Apr 2025 17:38:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LoanBeOverdueVehMapper.xml | 83 +------------------ 1 file changed, 1 insertion(+), 82 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 7270801ed8..a17b5b5b81 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 @@ -63,88 +63,7 @@ WHEN 1 THEN '控制成功' WHEN 2 THEN '控制失败' WHEN 3 THEN '已解控' - END AS lockCarState, - CASE - WHEN lrpd.dueDate > lrpd.updateDate or lrpd.updateDate IS NULL THEN '1' - WHEN lrpd.dueDate <= lrpd.updateDate AND (IFNULL( - ( - lrpd.dueMoney - IFNULL(( - SELECT - SUM( - IFNULL( lrh.actualMoney, 0 )) - FROM - loan_repayment_history AS lrh - WHERE - lrh.planDetailSid = lrpd.sid - AND lrh.updateState = '1' - ), - 0 - )), - 0 - ) + IFNULL(( - SELECT - ( fjj.reveivableMoney - fjj.m ) - 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 - WHERE - fjj.busSid = lrpd.sid - ),0) + IFNULL(lrpd.paymentInterest,0)) > 0 THEN '0' - WHEN lrpd.dueDate <= lrpd.updateDate AND (IFNULL( - ( - lrpd.dueMoney - IFNULL(( - SELECT - SUM( - IFNULL( lrh.actualMoney, 0 )) - FROM - loan_repayment_history AS lrh - WHERE - lrh.planDetailSid = lrpd.sid - AND lrh.updateState = '1' - ), - 0 - )), - 0 - ) + IFNULL(( - SELECT - ( fjj.reveivableMoney - fjj.m ) - 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 - WHERE - fjj.busSid = lrpd.sid - ),0) + IFNULL(lrpd.paymentInterest,0)) <= 0 THEN '1' - END AS nowOverdue + END AS lockCarState FROM loan_repayment_plan_details lrpd LEFT JOIN loan_repayment_history lrh ON lrh.planDetailSid = lrpd.sid