|
|
@ -99,7 +99,8 @@ |
|
|
|
0 |
|
|
|
) |
|
|
|
) AS beOverdueMoney, |
|
|
|
ROUND(( |
|
|
|
ROUND( |
|
|
|
( |
|
|
|
SUM(a1.yq_total) + IFNULL( |
|
|
|
(SELECT |
|
|
|
SUM(lbpv.`bankBeInter`) |
|
|
@ -120,7 +121,9 @@ |
|
|
|
WHERE DATE_FORMAT(lrpd.dueDate, '%Y-%m-%d') < CURDATE())), |
|
|
|
0 |
|
|
|
) |
|
|
|
) / a1.dueMoney, 1) AS beOverdueMoneyAndPeriod, |
|
|
|
) / a1.dueMoney, |
|
|
|
1 |
|
|
|
) AS beOverdueMoneyAndPeriod, |
|
|
|
a1.busVinSid AS saleVehSid, |
|
|
|
a1.salesOrderSid, |
|
|
|
a1.lockCarMoney |
|
|
@ -147,8 +150,18 @@ |
|
|
|
lr.createTime, |
|
|
|
lrpd.borrowerSid, |
|
|
|
lrpd.salesOrderSid, |
|
|
|
lv.lockCarMoney, |
|
|
|
lv.lockCarState |
|
|
|
(SELECT |
|
|
|
lbcv.lockCarMoney |
|
|
|
FROM |
|
|
|
loan_be_collection_veh lbcv |
|
|
|
LEFT JOIN loan_be_collection_apply lbca |
|
|
|
ON lbca.sid = lbcv.mainSid |
|
|
|
WHERE lbca.collMeasure LIKE '%远程控制%' |
|
|
|
AND lbca.nodeState = '已办结' |
|
|
|
AND lbcv.lockCarState = '1' |
|
|
|
AND lbcv.saleVehSid = lrpd.busVinSid |
|
|
|
ORDER BY lbcv.createTime DESC |
|
|
|
LIMIT 1) AS lockCarMoney |
|
|
|
FROM |
|
|
|
`loan_repayment_plan_details` lrpd |
|
|
|
LEFT JOIN `loan_repayment_history` lrh |
|
|
@ -166,17 +179,10 @@ |
|
|
|
ON lrpd.busVinSid = lr.saleVehSid |
|
|
|
LEFT JOIN anrui_crm.`crm_customer_temp` ct |
|
|
|
ON lrpd.customerSid = ct.sid |
|
|
|
LEFT JOIN (SELECT |
|
|
|
* |
|
|
|
FROM |
|
|
|
loan_be_collection_veh |
|
|
|
WHERE lockCarState = '1') lv |
|
|
|
ON lrpd.busVinSid = lv.saleVehSid |
|
|
|
WHERE DATE_FORMAT(lrpd.dueDate, '%Y-%m-%d') < CURDATE() |
|
|
|
GROUP BY lrpd.`sid` |
|
|
|
HAVING (yq_total > 0)) a1 |
|
|
|
WHERE a1.busVinSid = #{saleVehSid} |
|
|
|
AND a1.lockCarState = '1' |
|
|
|
GROUP BY a1.loanContractNo, |
|
|
|
a1.vinNo, |
|
|
|
a1.busVinSid |
|
|
|