26 lines
1.1 KiB
XML
26 lines
1.1 KiB
XML
|
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||
|
|
<mapper namespace="com.ruoyi.system.mapper.bid.BizComparisonMapper">
|
||
|
|
<select id="selectComparisonData" resultType="java.util.HashMap">
|
||
|
|
SELECT
|
||
|
|
ri.item_id AS rfqItemId,
|
||
|
|
ri.material_name AS materialName,
|
||
|
|
ri.spec AS spec,
|
||
|
|
ri.unit AS unit,
|
||
|
|
ri.quantity AS quantity,
|
||
|
|
qi.unit_price AS unitPrice,
|
||
|
|
qi.total_price AS totalPrice,
|
||
|
|
qi.delivery_days AS deliveryDays,
|
||
|
|
q.quotation_id AS quotationId,
|
||
|
|
q.quote_no AS quoteNo,
|
||
|
|
q.supplier_id AS supplierId,
|
||
|
|
s.supplier_name AS supplierName
|
||
|
|
FROM biz_rfq_item ri
|
||
|
|
LEFT JOIN biz_quotation_item qi ON qi.rfq_item_id = ri.item_id
|
||
|
|
LEFT JOIN biz_quotation q ON q.quotation_id = qi.quotation_id AND q.status = 'submitted'
|
||
|
|
LEFT JOIN biz_supplier s ON s.supplier_id = q.supplier_id
|
||
|
|
WHERE ri.rfq_id = #{rfqId}
|
||
|
|
ORDER BY ri.item_id, qi.unit_price
|
||
|
|
</select>
|
||
|
|
</mapper>
|