|
@@ -110,7 +110,7 @@ class Mvp:
|
|
|
sql_4 = 'select nld from f_t_daren_score_2 group by nld'
|
|
|
|
|
|
# 根据城市,年龄段,人群分类统计答题记录数
|
|
|
- sql_5 = 'select testcase_id, COUNT(DISTINCT uuid) from f_t_daren_score_2 where uuid in %s group by testcase_id '
|
|
|
+ sql_5 = 'select testcase_id, COUNT(DISTINCT uuid) from f_t_daren_score_2 group by testcase_id '
|
|
|
|
|
|
# 根据父选项获取子选项id列表
|
|
|
sql_6 = '''
|
|
@@ -758,7 +758,7 @@ class Mvp:
|
|
|
|
|
|
def behavior_tag_init(self, city, age, people_uuids):
|
|
|
result = {}
|
|
|
- self.group_type_count = self.marketing_db.select(self.sql_5, [people_uuids])
|
|
|
+ self.group_type_count = self.marketing_db.select(self.sql_5)
|
|
|
# 表名
|
|
|
for key in self.tag_data.keys():
|
|
|
values = self.tag_data[key]
|
|
@@ -797,7 +797,7 @@ class Mvp:
|
|
|
if len(sub_option_ids) > 0:
|
|
|
result_1 = self.marketing_db.select(self.sql_8, [sub_option_ids, people_uuids])
|
|
|
sub_options_count = result_1[0][0]
|
|
|
- # 计算父选项包含的子选项对应的子题所在的测试gt包含的点击数。
|
|
|
+ # 计算父选项包含的子选项对应的子题所在的测试gt包含的人数数。
|
|
|
denominator_value = 0
|
|
|
for info in self.group_type_count:
|
|
|
if str(info[0]) in group_types:
|