فهرست منبع

mvp: 分母计算逻辑调整

Signed-off-by: binren <zhangbr@elab-plus.com>
binren 5 سال پیش
والد
کامیت
668667a89f
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      mvp.py

+ 3 - 3
mvp.py

@@ -550,8 +550,8 @@ class Mvp:
             sub_option_id, sub_question_id, content = rt[0], rt[1], rt[2]
             grouptypes = self.shangju_db.select(self.sql_7, [sub_question_id])
             for g_t in grouptypes:
-                if g_t[0] not in group_types:
-                    group_types.append(g_t[0])
+                if str(g_t[0]) not in group_types:
+                    group_types.append(str(g_t[0]))
             sub_option_ids.append(sub_option_id)
         # 计算子选项在答题记录中的点击数
         sub_options_count = 0
@@ -561,7 +561,7 @@ class Mvp:
         # 计算父选项包含的子选项对应的子题所在的测试gt包含的点击数。
         denominator_value = 0
         for info in self.group_type_count:
-            if info[0] in group_types:
+            if str(info[0]) in group_types:
                 denominator_value += info[1]
         return sub_options_count, denominator_value