id, role_id, user_id, type, deleted, create_time, update_time insert into enterprise_user_role role_id, user_id, type, deleted, create_time, update_time, #{record.roleId}, #{record.userId}, #{record.type}, #{record.deleted}, #{record.createTime}, #{record.updateTime}, ON DUPLICATE KEY UPDATE deleted = values(deleted) update enterprise_user_role role_id = #{roleId}, user_id = #{userId}, type = #{type}, deleted = #{deleted}, create_time = #{createTime}, update_time = #{updateTime}, where id = #{id} update enterprise_user_role set deleted = 1 where role_id = #{roleId} and type = #{type} and user_id not in #{userId} update enterprise_user_role set deleted = 1 where role_id != #{roleId} and user_id = #{userId} and type = #{type}