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} -