|
@@ -611,14 +611,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<when test = "dateTag == '今天'">
|
|
<when test = "dateTag == '今天'">
|
|
and to_days(fs_user_course_count.create_time) = to_days(now())
|
|
and to_days(fs_user_course_count.create_time) = to_days(now())
|
|
</when>
|
|
</when>
|
|
- <when test = "dateTag == ' 昨天'">
|
|
|
|
- and to_days(now()) - to_days(fs_user_course_count.create_time) <= 1
|
|
|
|
|
|
+ <when test = "dateTag == '昨天'">
|
|
|
|
+ and fs_user_course_count.create_time >= CURDATE() - INTERVAL 1 DAY AND fs_user_course_count.create_time < CURDATE()
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '前天'">
|
|
<when test = "dateTag == '前天'">
|
|
- and to_days(now()) - to_days(fs_user_course_count.create_time) <= 2
|
|
|
|
|
|
+ and fs_user_course_count.create_time >= CURDATE() - INTERVAL 2 DAY AND fs_user_course_count.create_time < CURDATE() - INTERVAL 1 DAY
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '近七天'">
|
|
<when test = "dateTag == '近七天'">
|
|
- and DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(fs_user_course_count.create_time)
|
|
|
|
|
|
+ and fs_user_course_count.create_time >= CURDATE() - INTERVAL 7 DAY
|
|
</when>
|
|
</when>
|
|
</choose>
|
|
</choose>
|
|
</if>
|
|
</if>
|
|
@@ -639,20 +639,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
LEFT JOIN fs_user ON fs_user.user_id = fs_course_answer_logs.user_id
|
|
LEFT JOIN fs_user ON fs_user.user_id = fs_course_answer_logs.user_id
|
|
LEFT JOIN company_user ON company_user.user_id = fs_user.company_user_id
|
|
LEFT JOIN company_user ON company_user.user_id = fs_user.company_user_id
|
|
WHERE
|
|
WHERE
|
|
- company_user.parent_id = #{userId}
|
|
|
|
|
|
+ (company_user.user_id = #{userId} or company_user.parent_id = #{userId} )
|
|
<if test="dateTag != null and dateTag !='' ">
|
|
<if test="dateTag != null and dateTag !='' ">
|
|
<choose>
|
|
<choose>
|
|
<when test = "dateTag == '今天'">
|
|
<when test = "dateTag == '今天'">
|
|
and to_days(fs_course_answer_logs.create_time) = to_days(now())
|
|
and to_days(fs_course_answer_logs.create_time) = to_days(now())
|
|
</when>
|
|
</when>
|
|
- <when test = "dateTag == ' 昨天'">
|
|
|
|
- and to_days(now()) - to_days(fs_course_answer_logs.create_time) <= 1
|
|
|
|
|
|
+ <when test = "dateTag == '昨天'">
|
|
|
|
+ and fs_course_answer_logs.create_time >= CURDATE() - INTERVAL 1 DAY AND fs_course_answer_logs.create_time < CURDATE()
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '前天'">
|
|
<when test = "dateTag == '前天'">
|
|
- and to_days(now()) - to_days(fs_course_answer_logs.create_time) <= 2
|
|
|
|
|
|
+ and fs_course_answer_logs.create_time >= CURDATE() - INTERVAL 2 DAY AND fs_course_answer_logs.create_time < CURDATE() - INTERVAL 1 DAY
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '近七天'">
|
|
<when test = "dateTag == '近七天'">
|
|
- and DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(fs_course_answer_logs.create_time)
|
|
|
|
|
|
+ and fs_course_answer_logs.create_time >= CURDATE() - INTERVAL 7 DAY
|
|
</when>
|
|
</when>
|
|
</choose>
|
|
</choose>
|
|
</if>
|
|
</if>
|
|
@@ -669,21 +669,21 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
LEFT JOIN fs_user ON fs_user.user_id = fs_course_answer_logs.user_id
|
|
LEFT JOIN fs_user ON fs_user.user_id = fs_course_answer_logs.user_id
|
|
LEFT JOIN company_user ON company_user.user_id = fs_user.company_user_id
|
|
LEFT JOIN company_user ON company_user.user_id = fs_user.company_user_id
|
|
WHERE
|
|
WHERE
|
|
- company_user.parent_id = #{userId}
|
|
|
|
|
|
+ (company_user.user_id = #{userId} or company_user.parent_id = #{userId} )
|
|
AND fs_course_answer_logs.is_right = 1
|
|
AND fs_course_answer_logs.is_right = 1
|
|
<if test="dateTag != null and dateTag !='' ">
|
|
<if test="dateTag != null and dateTag !='' ">
|
|
<choose>
|
|
<choose>
|
|
<when test = "dateTag == '今天'">
|
|
<when test = "dateTag == '今天'">
|
|
and to_days(fs_course_answer_logs.create_time) = to_days(now())
|
|
and to_days(fs_course_answer_logs.create_time) = to_days(now())
|
|
</when>
|
|
</when>
|
|
- <when test = "dateTag == ' 昨天'">
|
|
|
|
- and to_days(now()) - to_days(fs_course_answer_logs.create_time) <= 1
|
|
|
|
|
|
+ <when test = "dateTag == '昨天'">
|
|
|
|
+ and fs_course_answer_logs.create_time >= CURDATE() - INTERVAL 1 DAY AND fs_course_answer_logs.create_time < CURDATE()
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '前天'">
|
|
<when test = "dateTag == '前天'">
|
|
- and to_days(now()) - to_days(fs_course_answer_logs.create_time) <= 2
|
|
|
|
|
|
+ and fs_course_answer_logs.create_time >= CURDATE() - INTERVAL 2 DAY AND fs_course_answer_logs.create_time < CURDATE() - INTERVAL 1 DAY
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '近七天'">
|
|
<when test = "dateTag == '近七天'">
|
|
- and DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(fs_course_answer_logs.create_time)
|
|
|
|
|
|
+ and fs_course_answer_logs.create_time >= CURDATE() - INTERVAL 7 DAY
|
|
</when>
|
|
</when>
|
|
</choose>
|
|
</choose>
|
|
</if>
|
|
</if>
|
|
@@ -704,20 +704,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
LEFT JOIN fs_user ON fs_user.user_id = fs_course_red_packet_log.user_id
|
|
LEFT JOIN fs_user ON fs_user.user_id = fs_course_red_packet_log.user_id
|
|
LEFT JOIN company_user ON company_user.user_id = fs_user.company_user_id
|
|
LEFT JOIN company_user ON company_user.user_id = fs_user.company_user_id
|
|
WHERE
|
|
WHERE
|
|
- company_user.parent_id = #{userId}
|
|
|
|
|
|
+ (company_user.user_id = #{userId} or company_user.parent_id = #{userId} )
|
|
<if test="dateTag != null and dateTag !='' ">
|
|
<if test="dateTag != null and dateTag !='' ">
|
|
<choose>
|
|
<choose>
|
|
<when test = "dateTag == '今天'">
|
|
<when test = "dateTag == '今天'">
|
|
and to_days(fs_course_red_packet_log.create_time) = to_days(now())
|
|
and to_days(fs_course_red_packet_log.create_time) = to_days(now())
|
|
</when>
|
|
</when>
|
|
- <when test = "dateTag == ' 昨天'">
|
|
|
|
- and to_days(now()) - to_days(fs_course_red_packet_log.create_time) <= 1
|
|
|
|
|
|
+ <when test = "dateTag == '昨天'">
|
|
|
|
+ and fs_course_red_packet_log.create_time >= CURDATE() - INTERVAL 1 DAY AND fs_course_red_packet_log.create_time < CURDATE()
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '前天'">
|
|
<when test = "dateTag == '前天'">
|
|
- and to_days(now()) - to_days(fs_course_red_packet_log.create_time) <= 2
|
|
|
|
|
|
+ and fs_course_red_packet_log.create_time >= CURDATE() - INTERVAL 2 DAY AND fs_course_red_packet_log.create_time < CURDATE() - INTERVAL 1 DAY
|
|
</when>
|
|
</when>
|
|
<when test = "dateTag == '近七天'">
|
|
<when test = "dateTag == '近七天'">
|
|
- and DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(fs_course_red_packet_log.create_time)
|
|
|
|
|
|
+ and fs_course_red_packet_log.create_time >= CURDATE() - INTERVAL 7 DAY
|
|
</when>
|
|
</when>
|
|
</choose>
|
|
</choose>
|
|
</if>
|
|
</if>
|