diff --git a/taptap/tap_weekly_mail.py b/taptap/tap_weekly_mail.py index 622cf9c..8ea1bb8 100644 --- a/taptap/tap_weekly_mail.py +++ b/taptap/tap_weekly_mail.py @@ -3,7 +3,7 @@ from ops.mmysql import MysqlBase from ops.plog import define_logger import logging import datetime - +import json define_logger("/data/logs/ops/tap_weekly.log") db_conf = {'user': 'mytga', 'pswd': 'gzVwh4HGR68G', 'host': '10.10.3.5', 'db': 'external_data'} @@ -25,7 +25,7 @@ class TapWeeklyReport: def build(self): - weekly_day = self.get_weekly_days() + weekly_day = json.dumps(self.get_weekly_days()).strip('[]') tap_type = "new" sql = f"""select @@ -37,7 +37,7 @@ class TapWeeklyReport: taptap_collect where catename='{tap_type}' - and date in {weekly_day} + and date in ({weekly_day}) group by gameid order by