`id`,`tenant_id`,`parent_tenant_id`,`imei`,`iccid`,`place`,`fw_version`,`hd_version`,`register_status`,`online_status`,`register_time`,
`last_online_time`,`config`,`create_time`,`update_time`,`com_key`,`status`,`max_tag_num`
where 1 = 1
and `id` = #{id}
and `tenant_id` = #{tenantId}
and `parent_tenant_id` = #{parentTenantId}
and `imei` like concat('%', #{imei},'%')
and `iccid` = #{iccid}
and `place` like concat('%', #{place},'%')
and `register_status` = #{registerStatus}
and `online_status` = #{onlineStatus}
and `status` = #{status}
and id in
#{idItem}
order by ${sortColumns}
update kw_box set `online_status` = 0
where `status` = 0
and `online_status` = 1
and `last_online_time` < #{expiredTime}