diff --git a/mallinkService/src/main/resources/mapper/KwMeterMapper.xml b/mallinkService/src/main/resources/mapper/KwMeterMapper.xml
index 41a5ff842..7b742a6ca 100644
--- a/mallinkService/src/main/resources/mapper/KwMeterMapper.xml
+++ b/mallinkService/src/main/resources/mapper/KwMeterMapper.xml
@@ -67,6 +67,13 @@
and `bind_status` = #{bindStatus}
+
+ and `id` not in (select meter_id from kw_merchant_meter where status = 0)
+
+
+ and `id` in (select meter_id from kw_merchant_meter where status = 0)
+
+
and id in
@@ -80,9 +87,6 @@
select
from kw_meter
-
- inner join kw_merchant_meter mm on mm.meter_id = id and mm.status = #{merchantMeterStatus}
-