|
@@ -3,17 +3,21 @@
|
|
|
<mapper namespace="com.fjhx.sale.mapper.arrival.ArrivalDetailMapper">
|
|
|
<select id="getList" resultType="com.fjhx.sale.entity.arrival.vo.ArrivalDetailVo">
|
|
|
SELECT ad.*,
|
|
|
- a.arrival_time AS arrivalTime,
|
|
|
- a.`code` AS arrivalCode,
|
|
|
- pi.`name` AS productName,
|
|
|
- pi.custom_code AS productCode,
|
|
|
- pi.length AS productLength,
|
|
|
- pi.width AS productWidth,
|
|
|
- pi.height AS productHeight,
|
|
|
- pi.color AS productColor
|
|
|
+ a.arrival_time AS arrivalTime,
|
|
|
+ a.`code` AS arrivalCode,
|
|
|
+ pi.`name` AS productName,
|
|
|
+ pi.custom_code AS productCode,
|
|
|
+ pi.length AS productLength,
|
|
|
+ pi.width AS productWidth,
|
|
|
+ pi.height AS productHeight,
|
|
|
+ pi.color AS productColor,
|
|
|
+ swd.receipt_quantity AS receiptQuantity,
|
|
|
+ sw.`status` AS receiptStatus
|
|
|
FROM arrival_detail ad
|
|
|
JOIN arrival a ON ad.arrival_id = a.id
|
|
|
LEFT JOIN product_info pi ON ad.product_id = pi.id
|
|
|
+ LEFT JOIN stock_wait_details swd ON swd.arrival_detail_id = ad.id
|
|
|
+ LEFT JOIN stock_wait sw ON swd.stock_wait_id = sw.id
|
|
|
${ew.customSqlSegment}
|
|
|
</select>
|
|
|
</mapper>
|