id_ , course_schedule_id_, room_id_, user_id_, join_time_, role_, camera_flag_, mic_flag_, music_mode_flag_, hand_flag_,username_,avatar_ insert into im_network_room_member(course_schedule_id_, room_id_, user_id_, join_time_, role_, camera_flag_, mic_flag_, music_mode_flag_, hand_flag_,username_,avatar_) values (#{entity.courseScheduleId}, #{entity.roomId}, #{entity.userId}, #{entity.joinTime}, #{entity.role}, #{entity.cameraFlag}, #{entity.micFlag}, #{entity.musicModeFlag}, #{entity.handFlag}, #{entity.username}, #{entity.avatar}) INSERT INTO im_network_room_member(course_schedule_id_, room_id_, user_id_, join_time_, role_, camera_flag_, mic_flag_, music_mode_flag_, hand_flag_,username_,avatar_) VALUES (#{entity.courseScheduleId}, #{entity.roomId}, #{entity.userId},NOW(), #{entity.role}, #{entity.cameraFlag}, #{entity.micFlag}, #{entity.musicModeFlag}, #{entity.handFlag}, #{entity.username}, #{entity.avatar}) ON DUPLICATE KEY UPDATE room_id_ = VALUES(room_id_), user_id_ = VALUES(user_id_), role_ = VALUES(role_) DELETE FROM im_network_room_member WHERE room_id_ = #{roomId} AND user_id_ = #{userId}