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