From 03ffb9443dfad514877e2256906f0cff67a6d775 Mon Sep 17 00:00:00 2001 From: pengtao Date: Tue, 22 Oct 2019 14:31:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0daily=20report=E7=94=9F?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- daily_report/dreport.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/daily_report/dreport.py b/daily_report/dreport.py index 0d5dec5..b072085 100644 --- a/daily_report/dreport.py +++ b/daily_report/dreport.py @@ -26,6 +26,8 @@ mail = Mail(app) recipients = ["pengtao@kingsome.cn"] +FROMAPPID_CN = {"wxdb103a128e118619": "拯救熊猫泡泡", "wxc137c93eedeab6f2": "爆冰达人"} + def send_async_email(app, msg): with app.app_context(): @@ -229,7 +231,7 @@ class Report: k = 0 else: k = (100 * byshare / (activa - byshare)) - return (fromappid, activa, new, share, k) + return (fromappid, FROMAPPID_CN.get(fromappid, None), activa, new, share, k) except Exception: log.error(f"collect input failed {self.gameid} {fromappid}", exc_info=True) return None @@ -250,7 +252,7 @@ class Report: try: jump_num, jump_pre = self.tga.get_data(jump_sql)[0] - return (jump_num, jump_pre) + return (jump_appid, FROMAPPID_CN.get(jump_appid, None), jump_num, jump_pre) except Exception: log.error(f"get data from output by {self.gameid} {jump_appid} failed", exc_info=True) return None @@ -265,7 +267,7 @@ class Report: data['output'] = defaultdict(list) data['input'] = [] data['output'] = [] - fromappids = ['wxcff7381e631cf54e'] + fromappids = FROMAPPID_CN.keys() for fromappid in fromappids: pdb.set_trace() data['input'].append(self.get_input_fromappid(fromappid))