LEFT JOIN bus_sales_order_deposit bsod ON bdf.depositSid = bsod.sid
LEFT JOIN bus_sales_order bso ON bso.sid = bsod.salesOrderSid
WHERE bdf.depositBillNo = #{depositBillNo}
WHERE bdf.depositBillNo = #{depositBillNo}-->
SELECT
COALESCE ( f.`thisUseMoney` , 0 ) as usePrice,f.billNo as contractId,f.customerName as customer,concat('简易订单转',f.receivablesName) as purpose,f.sid as salesOrderSid
FROM
anrui_fin.fin_selected_receivables_detailed d
left join anrui_fin.fin_collection_confirmation fc on fc.sid = d.collSid
LEFT JOIN (
SELECT
f.busSid,
ffd.subscriptionMoney as thisUseMoney,
fa.billNo,
ffd.customerName,
ffd.receivablesName,
fa.sid,
ffd.sid selectSid
FROM
anrui_fin.fin_selected_receivables_detailed ffd
left join anrui_fin.`fin_funds_carried_forward_apply` fa on ffd.collSid = fa.sid
left join anrui_fin.fin_funds_carried_forward_veh f ON f.mainSid = fa.sid
WHERE
fa.`nodeState` != '终止'
) f ON f.`busSid` = d.`sid`
WHERE
(d.`auditState` = 3 or d.auditState = 1)
and fc.busSid = #{depositBillNo}
group by f.selectSid
having usePrice>0
union all
SELECT
COALESCE ( bf.price, 0 ) as usePrice,bso.billNo as contractId,bso.customerName as customer,'简易订单转订金' as purpose,bso.sid as salesOrderSid
FROM
bus_deposit_fictitious bf
LEFT JOIN bus_sales_order_deposit bsod ON bf.depositSid = bsod.sid
LEFT JOIN bus_sales_order bso ON bso.sid = bsod.salesOrderSid