zhl 3 سال پیش
والد
کامیت
97ded06d11
1فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 5 5
      Apietl/task/send_material_report_weekly.py

+ 5 - 5
Apietl/task/send_material_report_weekly.py

@@ -18,7 +18,7 @@ from sqlalchemy import create_engine
 class send_material_report_weekly:
     def __init__(self):
         self.OuterStr = "mysql+pymysql://%s:%s@%s:%d/%s" % (
-            "data", parse.quote_plus("hcst@2021"), "139.186.27.96", 3390, "jeecg-boot")
+            "hcst", parse.quote_plus("hcst@2021"), "192.168.0.184", 3390, "application")
         self.OuterConn = create_engine(self.OuterStr,
                                        pool_size=10,
                                        max_overflow=5,
@@ -28,12 +28,12 @@ class send_material_report_weekly:
 
     def handler(self):
         sql = """select a.company_id as '分公司id',a.company_name as '分公司名称',a.account_id as '账户id',a.account_name as'账户名称',a.project_name as'项目名称',
-a.signature as '素材id',b.state_date as '素材上线时间',a.video_name as '素材名称',sum(a.charge) as '消耗',
+a.signature as '素材id',b.media_time as '素材上线时间',a.video_name as '素材名称',sum(a.charge) as '消耗',
 a.clip_name as '剪辑',a.shot_name  as '拍摄',a.plan_name as '编导',a.leader_name as '负责人',a.photo_url as '视频链接',a.channel_name as '渠道类型'
 from 
-(select * from  application.kuaishou_material_video_report_daily_dw  where stat_date between 20211101 and 20211130) a
-left join `jeecg-boot`.ctop_etl_kuaishou_video_info   b 
-ON a.signature=b.video_code 
+(select * from  application.kuaishou_material_video_report_daily_dw  where stat_date between 20211201 and 20211231) a
+left join application.app_bytedance_material_info   b 
+ON a.signature=b.material_id
 group by a.account_id,a.signature""".format(stat_date=self.stat_date)
         print(sql)
         path = """/data/excel/material_week_{stat_date}.xls""".format(stat_date=self.stat_date)