id,tenant_id,parent_tenant_id, activity_id,phone,`name`, address,vip_num,merchant_id, legion_id,union_id,status,create_by, create_date,update_date where 1 = 1 and `id` = #{id} and `tenant_id` = #{tenantId} and `parent_tenant_id` = #{parentTenantId} and `activity_id` = #{activityId} and `phone` like concat('%', #{phone},'%') and `name` like concat('%', #{name},'%') and `vip_num` like concat('%', #{vipNum},'%') and `merchant_id` = #{merchantId} and `legion_id` = #{legionId} and `union_id` = #{unionId} and `create_date` >= #{createDateBegin} and `create_date` <= #{createDateEnd} and `status` = #{status} and merchant_id in #{midItem} and id in #{idItem} order by ${sortColumns} update wx_legion_activity_user set `status` = #{status}, `update_date` = #{updateDate} where 1 = 1 and `id` = #{id} and `tenant_id` = #{tenantId} and `parent_tenant_id` = #{parentTenantId} and `activity_id` = #{activityId} and merchant_id in #{midItem}