|
|
@ -244,22 +244,15 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="selDifference" resultType="com.yxt.anrui.riskcenter.api.loanrepaymenthistory.DifferenceVo"> |
|
|
|
SELECT p.sid, |
|
|
|
IFNULL( |
|
|
|
( |
|
|
|
p.dueMoney - IFNULL(( |
|
|
|
SELECT SUM( |
|
|
|
IFNULL(h.actualMoney, 0)) |
|
|
|
FROM loan_repayment_history AS h |
|
|
|
WHERE h.planDetailSid = p.sid |
|
|
|
SELECT |
|
|
|
IFNULL( SUM(IFNULL( h.actualMoney, 0 )) ,0) |
|
|
|
FROM |
|
|
|
loan_repayment_history AS h |
|
|
|
WHERE |
|
|
|
h.planDetailSid = #{pSid} |
|
|
|
AND h.updateState = '1' |
|
|
|
), |
|
|
|
0 |
|
|
|
)), |
|
|
|
0 |
|
|
|
) AS difference |
|
|
|
FROM loan_repayment_plan_details AS p |
|
|
|
WHERE p.sid = #{pSid} |
|
|
|
AND h.buckleKey != '002' |
|
|
|
AND h.buckleKey != '003' |
|
|
|
</select> |
|
|
|
<select id="InsertForCheckPaymentAndBank" resultType="java.lang.String"> |
|
|
|
SELECT CASE |
|
|
|