瀏覽代碼

fix 学员列表

he2802 3 年之前
父節點
當前提交
7973551043
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      zhongzheng-system/src/main/resources/mapper/modules/user/UserMapper.xml

+ 2 - 2
zhongzheng-system/src/main/resources/mapper/modules/user/UserMapper.xml

@@ -171,8 +171,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             GROUP BY
             o.user_id
             ) ou ON u.user_id = ou.user_id
-            LEFT JOIN (SELECT user_id,any_value(from_plat) visit_from_plat,any_value(create_time) last_visit_time from user_visit_log GROUP BY user_id)uvl on u.user_id = uvl.user_id
-            LEFT JOIN (SELECT user_id,any_value(from_plat) study_from_plat,any_value(create_time) last_study_time from user_study_log GROUP BY user_id)usl on u.user_id = usl.user_id
+            LEFT JOIN (SELECT user_id,from_plat as visit_from_plat,create_time as last_visit_time from user_visit_log where id in(SELECT MAX(id) from user_visit_log GROUP BY user_id))uvl on u.user_id = uvl.user_id
+            LEFT JOIN (SELECT user_id,from_plat as study_from_plat,create_time as last_study_time from user_study_log where id in(SELECT MAX(id) from user_study_log GROUP BY user_id))usl on u.user_id = usl.user_id
         </if>
         <if test="businessId != null and businessId != ''">
             LEFT JOIN `order` o ON u.user_id = o.user_id and o.`status` = 1