ソースを参照

jianye_report: 添加表头顺序

Signed-off-by: binren <zhangbr@elab-plus.com>
binren 4 年 前
コミット
0beaebf342
1 ファイル変更10 行追加10 行削除
  1. 10 10
      jianye_report.py

+ 10 - 10
jianye_report.py

@@ -26,8 +26,8 @@ class JianYeReport(object):
         'baobeidaofang'
     ]
 
-    head_1 = ['区域', '城市', '项目名称', '浏览量', '浏览人数', '新增用户', '新增获电', '推荐用户', '分享获电', '裂变获电',
-              '扫码到访数', '全民经纪人注册数', '老业主注册数', '报备成功数', '报备到访数', '可分派客户数', '已分派客户数']
+    head_1 = ['区域', '城市', '项目名称', '可分派客户数', '已分派客户数', '浏览量', '浏览人数', '新增用户', '新增获电', '推荐用户', '分享获电', '裂变获电',
+              '扫码到访数', '全民经纪人注册数', '老业主注册数', '报备成功数', '报备到访数']
     brand_id = '13'
 
     head_2 = ['区域名称', '城市', '项目名称', '推荐人姓名', '推荐人手机号', '组织', '分享获电', '经纪人注册数', '报备成功数']
@@ -271,6 +271,13 @@ class JianYeReport(object):
                         sub.extend([x[3], x[2]])
                 if len(sub) == 0:
                     sub.extend(['0000', '0000'])
+            a, b = 0, 0
+            for x in data_4:
+                if str(id) == x[0]:
+                    a, b = x[2], x[3]
+            sub.append(a)
+            sub.append(b)
+
             for x in data_1:
                 if str(id) == str(x[0]):
                     sub.extend(x[1:])
@@ -281,18 +288,11 @@ class JianYeReport(object):
                 if str(id) == str(x[0]):
                     sub.extend(x[1:])
 
-            a, b = 0, 0
-            for x in data_4:
-                if str(id) == x[0]:
-                    a, b = x[2], x[3]
-            sub.append(a)
-            sub.append(b)
-
             if id == '0':
                 brand_data = sub
             else:
                 result.append(sub)
-        result.sort(key=lambda obj: obj[6], reverse=True)
+        result.sort(key=lambda obj: obj[8], reverse=True)
         if len(brand_data) == 17:
             all_dat = [brand_data]
             all_dat.extend(result)