insert into im_live_broadcast_room(tenant_id_, speaker_id_, room_uid_, room_title_, live_start_time_,
live_end_time_, live_remark_, pre_template_, room_config_, live_state_, room_state_,
popularize_, popularize_type_,popularize_org_ids_,popularize_school_ids_,popularize_team_ids_,
created_by_, created_time_, updated_by_, updated_time_)
values
(#{entity.tenantId}, #{entity.speakerId}, #{entity.roomUid}, #{entity.roomTitle}, #{entity.liveStartTime},
#{entity.liveEndTime}, #{entity.liveRemark}, #{entity.preTemplate}, #{entity.roomConfig},
#{entity.liveState}, #{entity.roomState}, #{entity.popularize},
#{entity.popularizeType},#{entity.popularizeOrgIds},#{entity.popularizeSchoolIds},#{entity.popularizeTeamIds},
#{entity.createdBy}, #{entity.createdTime}, #{entity.updatedBy},#{entity.updatedTime})
spo.group_type_ = 'LIVE_BUY' AND spo.type_ = 'LIVE_BUY'
AND spo.status_ = 'SUCCESS'
AND (su.id_ = #{search} OR su.username_ LIKE CONCAT('%',#{search},'%') OR su.phone_ LIKE CONCAT('%',#{search},'%'))
AND spo.music_group_id_ = #{roomUid}
AND DATE_FORMAT(spo.pay_time_, '%Y-%m-%d') >= #{startTime}
AND DATE_FORMAT(spo.pay_time_, '%Y-%m-%d') <= #{endTime}