|
@@ -68,7 +68,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<select id="selectByParamsList" resultMap="FsUserCourseVideoRedPackageResult">
|
|
|
select id, company_id, video_id, red_packet_money, period_id, data_type
|
|
|
from fs_user_course_video_red_package
|
|
|
- where data_type = 2
|
|
|
+ where del_flag ='0' and data_type = 2
|
|
|
and (
|
|
|
<foreach collection="list" item="item" separator=" OR ">
|
|
|
(period_id = #{item.periodId} AND video_id = #{item.videoId} AND company_id = #{item.companyId})
|
|
@@ -87,7 +87,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</update>
|
|
|
|
|
|
<select id="selectByRuleIds" resultType="com.fs.course.domain.FsUserCourseVideoRedPackage">
|
|
|
- select * from fs_user_course_video_red_package where data_type = 3 and rule_id in <foreach collection="ruleIds" open="(" separator="," close=")" item="item">#{item}</foreach>
|
|
|
+ select * from fs_user_course_video_red_package where del_flag ='0' and data_type = 3 and rule_id in <foreach collection="ruleIds" open="(" separator="," close=")" item="item">#{item}</foreach>
|
|
|
</select>
|
|
|
<insert id="batchSaveFsUserCourseVideoRedPackage" useGeneratedKeys="true" keyProperty="id">
|
|
|
insert into fs_user_course_video_red_package
|
|
@@ -131,9 +131,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</foreach>
|
|
|
</update>
|
|
|
<select id="listByCompanyIdAndVideoIds" resultType="com.fs.course.domain.FsUserCourseVideoRedPackage">
|
|
|
- select * from fs_user_course_video_red_package where data_type = 1 and company_id = #{companyId} and video_id in <foreach collection="videoIdList" item="item" open="(" separator="," close=")">#{item}</foreach>
|
|
|
+ select * from fs_user_course_video_red_package where del_flag ='0' and data_type = 1 and company_id = #{companyId} and video_id in <foreach collection="videoIdList" item="item" open="(" separator="," close=")">#{item}</foreach>
|
|
|
</select>
|
|
|
<select id="listByRuleIds" resultType="com.fs.course.domain.FsUserCourseVideoRedPackage">
|
|
|
- select * from fs_user_course_video_red_package where data_type = 3 and rule_id in <foreach collection="ids" item="item" open="(" separator="," close=")">#{item}</foreach>
|
|
|
+ select * from fs_user_course_video_red_package where del_flag ='0' and data_type = 3 and rule_id in <foreach collection="ids" item="item" open="(" separator="," close=")">#{item}</foreach>
|
|
|
</select>
|
|
|
</mapper>
|