|
@@ -900,18 +900,13 @@
|
|
|
WHERE ASM.EAS_PRIMARY_ID = #{FSALEORDERENTRYID}
|
|
|
</update>
|
|
|
<select id="getSaleMaterialWeight" resultType="java.lang.Integer" parameterType="map">
|
|
|
- SELECT COUNT(TWR.RESULT_TOTAL_ID) FROM OMSTRUCK_ORDER OO
|
|
|
- LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
|
|
|
- ON TTR.ORDER_ID = OO.ORDER_ID
|
|
|
+ SELECT COUNT(TWR.RESULT_TOTAL_ID)+COUNT(ASM.WEIGHT_BATCH_ID)
|
|
|
+ FROM AMS_SALE_MATERIAL ASM
|
|
|
LEFT JOIN TMSTRUCK_WEIGHT_RESULT TWR
|
|
|
- ON TWR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
|
|
|
+ ON ASM.SALE_MATERIAL_ID = TWR.SALE_MATERIAL_ID
|
|
|
WHERE
|
|
|
TWR.RESULT_NET_WEIGHT IS NOT NULL
|
|
|
- AND
|
|
|
- TWR.MATERIAL_ID = (select ASM.MATERIAL_ID from AMS_SALE_MATERIAL ASM where ASM.SALE_MATERIAL_ID = #{saleMaterialId})
|
|
|
AND TWR.SALE_MATERIAL_ID = #{saleMaterialId}
|
|
|
- AND
|
|
|
- OO.ORDER_ID = #{orderId}
|
|
|
</select>
|
|
|
<select id="getAbleFlcount" resultType="java.lang.Integer" parameterType="decimal">
|
|
|
SELECT
|