|
@@ -386,4 +386,12 @@
|
|
|
ON AIR.REQUIREMENT_ID = ARP.REQUIREMENT_ID
|
|
|
WHERE OO.ORDER_ID = #{orderId}
|
|
|
</select>
|
|
|
+ <select id="getMaterialNumByTotal" resultType="java.lang.Integer">
|
|
|
+ SELECT COUNT(DISTINCT OOM .ORDER_MATERIAL_ID)
|
|
|
+ FROM TMSTRUCK_TOTAL_RESULT TTR
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER OO ON OO .ORDER_ID = TTR .ORDER_ID
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER_MATERIAL OOM ON OOM .ORDER_ID = OO .ORDER_ID
|
|
|
+ LEFT JOIN RMS_MATERIAL RM ON RM .MATERIAL_ID = OOM .MATERIAL_ID
|
|
|
+ WHERE TTR .RESULT_TOTAL_ID=#{resultTotalId} AND RM .MATERIAL_NAME LIKE CONCAT('%',CONCAT(#{con},'%'))
|
|
|
+ </select>
|
|
|
</mapper>
|