|
|
|
@@ -64,15 +64,6 @@ |
|
|
|
</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="countMeterList" parameterType="java.util.Map" resultType="java.lang.Integer"> |
|
|
|
select count(*) from kw_merchant_meter mm |
|
|
|
left join kw_meter m on mm.`meter_id` = m.id |
|
|
|
where mm.`status` = 0 |
|
|
|
<if test=" null != merchantId "> |
|
|
|
and mm.`merchant_id` = #{merchantId} |
|
|
|
</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
<resultMap id="BaseResultMapListVo" type="com.iformall.domain.vo.KwMerchantMeterVo"> |
|
|
|
<id column="id" jdbcType="BIGINT" property="id"/> |
|
|
|
<result column="tenant_id" jdbcType="VARCHAR" property="tenantId"/> |
|
|
|
@@ -81,10 +72,6 @@ |
|
|
|
<result column="name" jdbcType="VARCHAR" property="merchantName"/> |
|
|
|
<result column="link_phone" jdbcType="VARCHAR" property="merchantLinkPhone"/> |
|
|
|
|
|
|
|
<association column="{merchantId=id}" property="meterCount" |
|
|
|
select="com.iformall.mapper.KwMerchantMeterMapper.countMeterList"> |
|
|
|
</association> |
|
|
|
|
|
|
|
<collection column="{merchantId=id}" property="meterList" |
|
|
|
ofType="com.iformall.domain.po.kwMeter" |
|
|
|
javaType="java.util.List" |
|
|
|
@@ -157,7 +144,7 @@ |
|
|
|
</collection> |
|
|
|
|
|
|
|
<collection column="{merchantId=id}" property="meterList" |
|
|
|
ofType="com.iformall.domain.po.kwMeter" |
|
|
|
ofType="com.iformall.domain.po.KwMeter" |
|
|
|
javaType="java.util.List" |
|
|
|
select="com.iformall.mapper.KwMerchantMeterMapper.findMeterList"> |
|
|
|
</collection> |
|
|
|
|