diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml
index d45efda4..f5c05a81 100644
--- a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml
+++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml
@@ -52,6 +52,7 @@
and factory_code = #{factoryCode}
and recoil = #{recoil}
and del_flag = '0'
+ and quantity != '.00'
@@ -86,6 +87,12 @@
and bp.product_group_name like concat('%',#{productGroupName}, '%')
+
+ and bp.product_code not in(
+ select material_code from mes_report_work_consume
+ where workorder_code = #{workorderCode} or parent_order = #{workorderCode} and del_flag='0'
+ )
+