Kaynağa Gözat

解决接口报错问题

wangzhijun 6 gün önce
ebeveyn
işleme
f81e19912c

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

@@ -50,7 +50,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <select id="getTaskDetailListById" resultType="com.ylx.point.domain.vo.PointActivityTaskDetailVO">
         SELECT
             pat.task_name,
-            COUNT(DISTINCT utc.user_id) AS completedCount,
+            COUNT(DISTINCT utc.open_id) AS completedCount,
             COALESCE(SUM(utc.completed_count), 0) AS completedTimes,
             COALESCE(SUM(ul.points), 0) AS points
         FROM `point_activity_task` pat

+ 2 - 2
nightFragrance-massage/src/main/resources/mapper/point/PointUserActivityTaskCompletionMapper.xml

@@ -24,8 +24,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <select id="getPointActivityOverviewByActivityId"
             resultType="com.ylx.point.domain.vo.PointActivityOverviewVO">
         SELECT
-            COUNT(DISTINCT utc.user_id) AS totalParticipants,
-            COUNT(DISTINCT CASE WHEN utc.completed_count > 0 THEN utc.user_id END) AS totalCompleted,
+            COUNT(DISTINCT utc.open_id) AS totalParticipants,
+            COUNT(DISTINCT CASE WHEN utc.completed_count > 0 THEN utc.open_id END) AS totalCompleted,
             COALESCE(SUM(utc.completed_count), 0) AS totalTaskTimes,
             COALESCE(SUM(ul.points), 0) AS totalPoints
         FROM `point_user_activity_task_completion` utc