id_ , room_id_, user_id_, join_time_, role_, camera_flag_, mic_flag_, music_mode_flag_, hand_flag_,username_,avatar_,im_user_id_ INSERT INTO im_network_room_member(room_id_, user_id_, join_time_, role_, camera_flag_, mic_flag_, music_mode_flag_, hand_flag_,username_,avatar_,im_user_id_) VALUES (#{entity.roomId}, #{entity.userId},NOW(), #{entity.role}, #{entity.camera}, #{entity.microphone}, #{entity.musicModeOn}, #{entity.handUpOn}, #{entity.username}, #{entity.avatar}, #{entity.imUserId}) 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} AND role_ = #{userRole}