diff --git a/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/mapper/AftersalesWorkOrderMapper.xml b/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/mapper/AftersalesWorkOrderMapper.xml
index 5438e4fab..24bcccb50 100644
--- a/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/mapper/AftersalesWorkOrderMapper.xml
+++ b/blade-service/logpm-aftersales/src/main/java/com/logpm/aftersales/mapper/AftersalesWorkOrderMapper.xml
@@ -164,7 +164,7 @@
and lawo.work_order_status in ('20') and lap.types_of = '2'
and lawo.work_order_status in (21,30) and lap.processing_status = '4'
and lap.types_of = '2'
- and ((lawo.work_order_status in (80,100,70) OR lacr.warehouse_id=#{param.warehouseId}))
+ and ((lawo.work_order_status in (80,100,70)
and lawo.work_order_type = #{param.workOrderType }
and lawo.discovery_node = #{param.discoveryNode }
and lawo.work_order_number like concat('%',#{param.workOrderNumber },'%')