`id`,`tenant_id`,`parent_tenant_id`,`cover_img`,`title`,`sub_title`,`detail`,`html`,`activity_type`,`signup_examine`,`person_limit`,`activity_start_time`,`activity_end_time`, `use_credit`,`credit`,`type`,`status`,`start_time`,`end_time`,`question`,`is_expired`,`create_time`,`update_time`,`use_img`, `img_detail`,`send_msg`,`selectques` where `is_del` = 0 and `id` = #{id} and `tenant_id` = #{tenantId} and `parent_tenant_id` = #{parentTenantId} and `title` like concat('%', #{title},'%') and `sub_title` like concat('%', #{subTitle},'%') and `detail` like concat('%', #{detail},'%') and `type` = #{type} and `activity_type` = #{activityType} and `signup_examine` = #{signupExamine} and `status` = #{status} and `status` >= 2 and `status` <= 3 and `status` > 0 and `create_time` = #{createTime} and `update_time` = #{updateTime} and `use_credit` = #{useCredit} and `is_expired` = #{isExpired} and not(`activity_end_time` < #{startDate, jdbcType=TIMESTAMP} or `activity_start_time` > #{endDate, jdbcType=TIMESTAMP}) and `send_msg` = #{sendMsg} and id in #{idItem} order by ${sortColumns} update wx_activity set is_expired=${isExpired},update_time=#{updateTime} where status > 0 and now()>end_time update wx_activity set status=#{status},update_time=#{updateTime} where status!=${status} and now()>activity_end_time update wx_activity set is_del = 1, update_time=now() where id = #{id}