select id, company_id, video_id, red_packet_money from fs_user_course_video_red_package
insert into fs_user_course_video_red_package
company_id,video_id,red_packet_money,#{companyId},#{videoId},#{redPacketMoney},
update fs_user_course_video_red_package
company_id = #{companyId},video_id = #{videoId},red_packet_money = #{redPacketMoney},
where id = #{id}
delete from fs_user_course_video_red_package where id = #{id}
delete from fs_user_course_video_red_package where id in
#{id}
DELETE FROM fs_user_course_video_red_package
WHERE 1=1
AND video_id IN
#{id}
AND period_id IN
#{id}
update fs_user_course_video_red_package
set red_packet_money = #{redPacketMoney}
where period_id = #{periodId}
and video_id = #{videoId}
and company_id = #{companyId}
and data_type = 2
insert into fs_user_course_video_red_package
company_id,video_id,red_packet_money,period_id,data_type,rule_id,
VALUES
#{item.companyId},#{item.videoId},#{item.redPacketMoney},#{item.periodId},#{item.dataType},#{item.ruleId},
delete from fs_user_course_video_red_package
WHERE
(data_type = 2 AND period_id = #{item.periodId} AND video_id = #{item.videoId} AND company_id = #{item.companyId})
update fs_user_course_video_red_package
set red_packet_money = #{item.redPacketMoney}
where period_id = #{item.periodId}
and video_id = #{item.videoId}
and company_id = #{item.companyId}
and data_type = 2