zhl 3 yıl önce
ebeveyn
işleme
eb398ed1de
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      Apietl/task/send_material_report_weekly.py

+ 3 - 1
Apietl/task/send_material_report_weekly.py

@@ -27,7 +27,7 @@ class send_material_report_weekly:
         self.stat_date = (datetime.date.today() + datetime.timedelta(-1)).strftime("%Y%m%d")
 
     def handler(self):
-        sql = """select  ifnull(t3.company_name,'-') AS '公司',
+        sql = """select  ifnull(t3.company_name,t2.company_name) AS '公司',
         ifnull(t1.project_name,'-') AS '项目',
         ifnull(t1.signature,'-') AS '素材标识',
         ifnull(t3.media_time,'-') AS '上线时间',
@@ -45,6 +45,8 @@ class send_material_report_weekly:
 from application.kuaishou_material_video_report_daily_dw t1
 left join (select material_id,media_time,company_name,material_innovate from application.app_kuaishou_material_info) t3
 on t1.signature=t3.material_id
+left join `jeecg-boot`.user_company t2
+on t1.user_id=t2.user_id
 where t1.stat_date between date_sub('{stat_date}', INTERVAL 6 DAY)  and '{stat_date}'
 group by t1.signature; """.format(stat_date=self.stat_date)
         print(sql)