Kaynağa Gözat

修改积分sql查询bug

wangzhijun 1 hafta önce
ebeveyn
işleme
a9588e4ab5

+ 3 - 3
nightFragrance-massage/src/main/resources/mapper/point/PointActivityMapper.xml

@@ -79,11 +79,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             t.reward_points,
             t.trigger_value,
             COALESCE(c.completed_count, 0) AS completed_count
-        FROM point_activity_task t
+        FROM point_activity a
+        JOIN point_activity_task t ON a.id = t.activity_id
         LEFT JOIN point_user_activity_task_completion c ON t.id = c.task_id AND c.open_id = #{dto.openId}
-        JOIN point_activity a ON t.activity_id = a.id
         <where>
-            AND t.is_deleted = 0 AND t.status = 0
+            AND t.is_deleted = 0 AND t.status = 1
             <if test="dto.type != null">
                  AND a.activity_type = #{dto.type}
             </if>

+ 1 - 1
nightFragrance-massage/src/main/resources/mapper/point/PointActivityTaskMapper.xml

@@ -107,7 +107,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         WHERE
             a.activity_type = #{activityType}
         AND t.is_deleted = 0
-        AND t.status = 0
+        AND t.status = 1
         AND a.status = 1
         ORDER BY
             t.sort_order ASC,         -- 按排序字段正序排列