| | |
| | | LEFT JOIN return_management rm ON rm.id = rsp.return_management_id |
| | | LEFT JOIN shipping_info si ON si.id = rm.shipping_id |
| | | LEFT JOIN sales_ledger_product slp ON si.sales_ledger_product_id = slp.id and slp.type = 1 |
| | | LEFT JOIN (SELECT return_sale_ledger_product_id, |
| | | |
| | | SUM(num) AS total_return_num |
| | | FROM return_sale_product |
| | | WHERE 1 = 1 and return_management_id != #{returnManagementId} |
| | | GROUP BY return_sale_ledger_product_id) rs ON rs.return_sale_ledger_product_id = slp.id |
| | | LEFT JOIN (SELECT rsp.return_sale_ledger_product_id, |
| | | SUM(rsp.num) AS total_return_num |
| | | FROM return_sale_product rsp |
| | | LEFT JOIN return_management rm2 ON rm2.id = rsp.return_management_id |
| | | WHERE rm2.status != 0 |
| | | GROUP BY rsp.return_sale_ledger_product_id) rs ON rs.return_sale_ledger_product_id = slp.id |
| | | where rm.id =#{returnManagementId} |
| | | </select> |
| | | <select id="listReturnSaleProduct" resultType="com.ruoyi.procurementrecord.dto.ReturnSaleProductDto"> |
| | |
| | | where rsp.return_management_id = #{returnManagementId} |
| | | </select> |
| | | |
| | | </mapper> |
| | | </mapper> |