ck 4 years ago
parent
commit
6fb71a4fce
3 changed files with 13 additions and 6 deletions
  1. 9 4
      data_manage/operate.py
  2. 3 1
      handlers/PitcherPanelHandler.py
  3. 1 1
      urls.py

+ 9 - 4
data_manage/operate.py

@@ -77,7 +77,7 @@ def get_channel(arg):
     user_id= arg.get('user_id')
     name = arg.get('name')
     if user_id in super_auth:
-        sql = f"select id,nick_name from t_mp_account where nick_name like '%{name}%' del_flag=0"
+        sql = f"select id,nick_name from t_mp_account where nick_name like '%{name}%' and del_flag=0"
         return db.zx.getData_json(sql)
 
 
@@ -103,8 +103,6 @@ def get_channel(arg):
     return data1 + data3
 
 
-
-
 def get_pitcher(arg):
     user_id = arg.get('user_id')
 
@@ -123,5 +121,12 @@ def get_pitcher(arg):
     return db.zx.getData_json(sql)
 
 
+def get_user_name_by_id(user_id):
+    db = MysqlUtils()
+    sql = "select nick_name from t_sys_user where user_id="+str(user_id)
+    return  db.zx.getOne(sql)
+
+
 if __name__ == '__main__':
-    print(get_pitcher({'user_id':78}))
+    # print(get_pitcher({'user_id':78}))
+    print(get_user_name_by_id(78))

+ 3 - 1
handlers/PitcherPanelHandler.py

@@ -4,6 +4,7 @@ from data_manage.pitcher_panel import *
 import time
 import pandas as pd
 import json
+from data_manage.operate import get_user_name_by_id
 log = logger()
 
 
@@ -59,7 +60,8 @@ class PitcherPanelOverview(BaseHandler):
             self.write_fail(msg='auth error')
         else:
             args=self.get_args()
-            pitcher = args.get("pitcher")
+            user_id = args.get("user_id")
+            pitcher = args.get("pitcher",get_user_name_by_id(user_id))
             data = get_pitcher_panel_overview(pitcher)
             self.write_json(data)
 

+ 1 - 1
urls.py

@@ -7,7 +7,7 @@ from handlers import OperateHandler
 
 
 urls = [
-    (r'/data/pitcher_panel/daily', PitcherPanelDaily),  # 日期汇总
+    (r'/data/pitcher_panel/daily', PitcherPanelDaily),  # 投手日期汇总
     (r'/data/pitcher_panel/overview', PitcherPanelOverview),  # 投手今天概况
     (r'/data/channel_stat/overview', ChannelOverview),  # 公众号广告投放数据
     (r'/data/channel_stat/again_order_trend', ChannelAgainOrderTrend),  # 公众号复冲趋势