id, user_id, total_points, current_points, level, create_time, update_time
AND id = #{filter.id}
AND user_id = #{filter.userId}
AND total_points = #{filter.totalPoints}
AND current_points = #{filter.currentPoints}
AND level = #{filter.level}
INSERT INTO tb_user_points (
id, user_id, total_points, current_points, level, create_time, update_time
) VALUES (
#{id}, #{userId}, #{totalPoints}, #{currentPoints},
#{level}, #{createTime}, #{updateTime}
)
UPDATE tb_user_points
user_id = #{userId},
total_points = #{totalPoints},
current_points = #{currentPoints},
level = #{level},
update_time = #{updateTime},
WHERE id = #{id}
DELETE FROM tb_user_points
WHERE id = #{id}
INSERT INTO tb_user_points (
id, user_id, total_points, current_points, level, create_time, update_time
) VALUES
(
#{item.id}, #{item.userId}, #{item.totalPoints}, #{item.currentPoints},
#{item.level}, #{item.createTime}, #{item.updateTime}
)
DELETE FROM tb_user_points
WHERE id IN
#{id}