Forráskód Böngészése

评级改为去判断update_time

xw 3 hete
szülő
commit
00beb83743

+ 10 - 10
fs-service/src/main/java/com/fs/course/mapper/FsCourseWatchLogMapper.java

@@ -161,15 +161,15 @@ public interface FsCourseWatchLogMapper extends BaseMapper<FsCourseWatchLog> {
             "WHERE\n" +
             "\twl.send_type = 2 \n" +
             "\tAND wl.qw_external_contact_id = #{externalId} \n" +
-            "\tAND wl.create_time >= DATE_SUB( CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
-            "\tAND wl.create_time < CURDATE() ")
+            "\tAND wl.update_time >= DATE_SUB( CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
+            "\tAND wl.update_time < CURDATE() ")
     List<QwRatingVO> selectFsCourseWatchLogByExtIdRating(@Param("externalId") Long externalId, @Param("dayNum") Integer dayNum);
 
     @Select("SELECT\n" +
             "\twl.duration AS watchDuration,\n" +
             "\tcv.duration AS allDuration,\n" +
             "\twl.finish_time,\n" +
-            "\twl.create_time," +
+            "\twl.update_time," +
             "\tec.`level` \n" +
             "FROM\n" +
             "\tfs_course_watch_log wl\n" +
@@ -178,8 +178,8 @@ public interface FsCourseWatchLogMapper extends BaseMapper<FsCourseWatchLog> {
             "WHERE\n" +
             "\twl.send_type = 2 \n" +
             "\tAND wl.qw_external_contact_id = #{externalId} \n" +
-            "\tAND wl.create_time >= DATE_SUB(CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
-            "\tAND wl.create_time < CURDATE()")
+            "\tAND wl.update_time >= DATE_SUB(CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
+            "\tAND wl.update_time < CURDATE()")
     List<QwRatingVO> selectFsCourseWatchLogByExtIdRatingMoreStudyDays(@Param("externalId") Long externalId, @Param("dayNum") Integer dayNum);
 
     /**
@@ -190,7 +190,7 @@ public interface FsCourseWatchLogMapper extends BaseMapper<FsCourseWatchLog> {
             "\twl.duration AS watchDuration,\n" +
             "\tcv.duration AS allDuration,\n" +
             "\twl.finish_time,\n" +
-            "\twl.create_time," +
+            "\twl.update_time," +
             "\tec.`level` \n" +
             "FROM\n" +
             "\tfs_course_watch_log wl\n" +
@@ -212,8 +212,8 @@ public interface FsCourseWatchLogMapper extends BaseMapper<FsCourseWatchLog> {
             "\t\t\tLIMIT 1\n" +
             "\t\t)\n" +
             "\t)\n" +
-            "\tAND wl.create_time >= DATE_SUB(CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
-            "\tAND wl.create_time < CURDATE()")
+            "\tAND wl.update_time >= DATE_SUB(CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
+            "\tAND wl.update_time < CURDATE()")
     List<QwRatingVO> selectFsCourseWatchLogByExtIdRatingWithTransfer(@Param("externalId") Long externalId, @Param("dayNum") Integer dayNum);
 
     @Select("SELECT\n" +
@@ -223,8 +223,8 @@ public interface FsCourseWatchLogMapper extends BaseMapper<FsCourseWatchLog> {
             "WHERE\n" +
             "\twl.send_type = 2 \n" +
             "\tAND wl.qw_external_contact_id = #{externalId} \n" +
-            "\tAND wl.create_time >= DATE_SUB( CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
-            "\tAND wl.create_time < CURDATE()")
+            "\tAND wl.update_time >= DATE_SUB( CURDATE(), INTERVAL #{dayNum} DAY ) \n" +
+            "\tAND wl.update_time < CURDATE()")
     Integer selectFsCourseWatchLogByByIsDaysNotStudy(@Param("externalId") Long externalId,@Param("dayNum") Integer dayNum);
 
     @Select("select l.*,v.title,c.course_name from fs_course_watch_log l LEFT JOIN fs_user_course_video v ON v.video_id = l.video_id LEFT JOIN fs_user_course c ON c.course_id = l.course_id WHERE l.qw_external_contact_id =#{ExtId} and l.qw_user_id=#{QwUserId} and DATE(l.create_time) =CURDATE() ORDER BY l.create_time  desc LIMIT 1  ")