| | |
| | | GROUP BY ticket_registration_id |
| | | </select> |
| | | |
| | | <select id="getPaymentRecordList" resultType="com.ruoyi.purchase.dto.PaymentHistoryRecordVo"> |
| | | SELECT * FROM( |
| | | SELECT |
| | | T1.issue_date AS happenTime, |
| | | IFNULL(T1.invoice_amount,0) AS invoiceAmount, |
| | | '1' AS type, |
| | | 0 AS currentPaymentAmount |
| | | FROM |
| | | ticket_registration T1 |
| | | LEFT JOIN purchase_ledger T2 ON T1.purchase_ledger_id = T2.id |
| | | WHERE T2.supplier_id = #{supplierId} |
| | | UNION |
| | | SELECT |
| | | payment_date AS happenTime, |
| | | 0 AS invoiceAmount, |
| | | '0' AS type, |
| | | current_payment_amount AS currentPaymentAmount |
| | | FROM payment_registration |
| | | WHERE supplier_id = #{supplierId} |
| | | ) T1 |
| | | ORDER BY T1.happenTime ASC |
| | | |
| | | </select> |
| | | |
| | | </mapper> |