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}