|
@@ -15,15 +15,15 @@ class JianYeReport(object):
|
|
|
customer_mails = ['binrenzhang@qq.com']
|
|
|
|
|
|
#
|
|
|
- index_type = {
|
|
|
- 6: 'fenxianghuodian',
|
|
|
- 7: 'liebianhuodian',
|
|
|
- 8: 'saomadaofang',
|
|
|
- 9: 'quanminjingjiren',
|
|
|
- 10: 'laoyezhu',
|
|
|
- 11: 'baobeichenggong',
|
|
|
- 12: 'baobeidaofang'
|
|
|
- }
|
|
|
+ index_type = [
|
|
|
+ 'fenxianghuodian',
|
|
|
+ 'liebianhuodian',
|
|
|
+ 'saomadaofang',
|
|
|
+ 'quanminjingjiren',
|
|
|
+ 'laoyezhu',
|
|
|
+ 'baobeichenggong',
|
|
|
+ 'baobeidaofang'
|
|
|
+ ]
|
|
|
|
|
|
head_1 = ['城市', '项目名称', '浏览量', '浏览人数', '新增用户', '新增获电', '推荐用户', '分享获电', '裂变获电', '扫码到访数', '全民经纪人注册数', '报备成功数', '报备到访数']
|
|
|
brand_id = '13'
|
|
@@ -126,11 +126,10 @@ class JianYeReport(object):
|
|
|
data_2.append(number_2)
|
|
|
data_3 = []
|
|
|
|
|
|
- for key in self.index_type.keys():
|
|
|
- type_value = self.index_type.get(key)
|
|
|
+ for key in self.index_type:
|
|
|
number = 0
|
|
|
for x in self.db.select(Sql.sql_10, [time_range[0], time_range[1]]):
|
|
|
- if str(x[0]) == str(type_value):
|
|
|
+ if str(x[0]) == str(key):
|
|
|
number = x[1]
|
|
|
data_3.append(number)
|
|
|
result.extend(data_1)
|
|
@@ -176,12 +175,11 @@ class JianYeReport(object):
|
|
|
# house_id, type, COUNT(DISTINCT customer_mobile)
|
|
|
if str(house_id) == str(x[0]):
|
|
|
sub.append(x)
|
|
|
- house_data = []
|
|
|
- for key in self.index_type.keys():
|
|
|
- value = self.index_type.get(key)
|
|
|
+ house_data = [house_id]
|
|
|
+ for key in self.index_type:
|
|
|
number = 0
|
|
|
for x in sub:
|
|
|
- if str(value) == str(x[1]):
|
|
|
+ if str(key) == str(x[1]):
|
|
|
number = x[2]
|
|
|
house_data.append(number)
|
|
|
data_3.append(house_data)
|