ck 4 gadi atpakaļ
vecāks
revīzija
146d507b50
1 mainītis faili ar 127 papildinājumiem un 20 dzēšanām
  1. 127 20
      data_manage/pitcher_panel.py

+ 127 - 20
data_manage/pitcher_panel.py

@@ -88,8 +88,8 @@ def get_pitcher_panel_overview(pitcher):
     return get_dict_list(key,data)
 
 
-def get_channel_overview():
-    a ={'date':'2020-12-30',
+def get_channel_overview(channel,start,end):
+    a =[{'date':'2020-12-30',
          'channel':'宝珠书屋',
         'view_count':2,
         'click_count':2,
@@ -116,21 +116,128 @@ def get_channel_overview():
         'total_amount':123.11,
         'day_roi':0.87,
         'all_roi':23.12,
-        'avg_new_order_rate':2
-
-
-
-
-         }
-
-
-def get_channel_again_order_trend():
-    pass
-
-
-def get_channel_active():
-    pass
-
-
-def get_channel_order_trend():
-    pass
+        'avg_new_order_rate':0.23,
+        'old_user_once_order_rate':0.23
+         }]
+    return a
+
+
+def get_channel_again_order_trend(channel,date):
+    a={'date':'2020-12-01',
+       'channel':'宝珠书屋',
+       'book':'熊出没',
+       'cost':23.23,
+       'reg_amount':23421.11,
+       'roi':0.23,
+       'new_follow':23,
+       'new_follow_per_cost':234.11,
+       'reg_user':111,
+       'reg_count':123,
+       'cost_per_user':123,
+       'avg_again_order_rate':0.24,
+       'avg_order_amount':1231.11,
+       'order_count':11,
+       'data':{'user_order_count':1,
+               'd1':{'origin':12,
+                     'new':1231,
+                     'move':12,
+                     'now':2134,
+                     'follow_order_rate':0.12},
+               'd2': {'origin': 12,
+                      'new': 1231,
+                      'move': 12,
+                      'now': 2134,
+                      'follow_order_rate': 0.12},
+               'd3': {'origin': 12,
+                      'new': 1231,
+                      'move': 12,
+                      'now': 2134,
+                      'follow_order_rate': 0.12},
+               'd4': {'origin': 12,
+                      'new': 1231,
+                      'move': 12,
+                      'now': 2134,
+                      'follow_order_rate': 0.12},
+               'd5': {'origin': 12,
+                      'new': 1231,
+                      'move': 12,
+                      'now': 2134,
+                      'follow_order_rate': 0.12},
+               'd6': {'origin': 12,
+                      'new': 1231,
+                      'move': 12,
+                      'now': 2134,
+                      'follow_order_rate': 0.12},
+               'd7': {'origin': 12,
+                      'new': 1231,
+                      'move': 12,
+                      'now': 2134,
+                      'follow_order_rate': 0.12}}
+       }
+    return a
+
+def get_channel_active(channel,start,end):
+
+    a=[{
+        'date':'2020-12-01',
+        'channel':'宝珠书屋',
+        'book':'魏汝稳',
+        'cost':234.11,
+        'reg_amount':123.11,
+        'roi':0.45,
+        'new_follow_user':11,
+        'new_follow_per_cost':234.11,
+        'order_user':222,
+        'order_count':12312,
+        'order_user_per_cost':123.11,
+        'day7_avg_act_rate':0.14,
+        'day7_avg_act_per_cost':5.23,
+        'day30_avg_act_rate':0.9334,
+        'day30_avg_act_rate':5.23,
+        'act_per_cost':43.11,
+        'd1':{
+            'act_user':12,
+            'act_cost_per_cost':23.11,
+            'act_rate':0.4512},
+        'd2': {
+            'act_user': 12,
+            'act_cost_per_cost': 23.11,
+            'act_rate': 0.4512},
+        'd3': {
+            'act_user': 12,
+            'act_cost_per_cost': 23.11,
+            'act_rate': 0.4512}
+    }]
+    return a
+
+
+def get_channel_order_trend(channel,start,end):
+    a=[{
+        'date': '2020-12-01',
+        'channel': '宝珠书屋',
+        'book': '魏汝稳',
+        'cost': 234.11,
+        'reg_amount': 123.11,
+        'roi': 0.45,
+        'new_follow_user': 11,
+        'new_follow_per_cost': 234.11,
+        'order_user': 222,
+        'order_count': 12312,
+        'order_user_per_cost': 123.11,
+        'd1':{
+            'order':232.11,
+            'roi':0.2341,
+            'add':0.4511,
+            'mult':1.12},
+        'd2': {
+            'order': 232.11,
+            'roi': 0.2341,
+            'add': 0.4511,
+            'mult': 1.12},
+        'd3': {
+            'order': 232.11,
+            'roi': 0.2341,
+            'add': 0.4511,
+            'mult': 1.12},
+    }]
+    return a