| | |
| | | </foreach> |
| | | ) |
| | | </select> |
| | | <select id="selectAccountInvoiceApplicationList" |
| | | resultType="com.ruoyi.account.bean.vo.sales.AccountInvoiceApplicationVo"> |
| | | select |
| | | * |
| | | from ( |
| | | select aia.*, |
| | | asi.id AS sales_invoice_id, |
| | | asi.status AS sales_invoice_status, |
| | | c.customer_name, |
| | | GROUP_CONCAT(sour.outbound_batches SEPARATOR ',') AS outboundBatches |
| | | from account_invoice_application aia |
| | | left join customer c on aia.customer_id = c.id |
| | | left join stock_out_record sour on FIND_IN_SET(sour.id, aia.stock_out_record_ids) > 0 |
| | | left join account_sales_invoice asi on aia.id = asi.account_invoice_application_id |
| | | GROUP BY aia.id |
| | | )A |
| | | WHERE A.customer_id = #{customerId} |
| | | AND (COALESCE(A.sales_invoice_id,'') = '' OR A.sales_invoice_status = 1) |
| | | AND A.status = 1 |
| | | order by A.id desc |
| | | </select> |
| | | |
| | | </mapper> |