|
@@ -18,7 +18,7 @@ class project_material_report:
|
|
def __init__(self):
|
|
def __init__(self):
|
|
self.conn = TidbConn.get_connection()
|
|
self.conn = TidbConn.get_connection()
|
|
self.OuterStr = "mysql+pymysql://%s:%s@%s:%d/%s" % (
|
|
self.OuterStr = "mysql+pymysql://%s:%s@%s:%d/%s" % (
|
|
- "hcst", parse.quote_plus("hcst@2024"), "192.168.0.101", 3390, "application")
|
|
|
|
|
|
+ "hcst", parse.quote_plus("hcst@2024"), "192.168.0.249", 3390, "application")
|
|
self.OuterConn = create_engine(self.OuterStr,
|
|
self.OuterConn = create_engine(self.OuterStr,
|
|
pool_size=10,
|
|
pool_size=10,
|
|
max_overflow=5,
|
|
max_overflow=5,
|
|
@@ -27,7 +27,7 @@ class project_material_report:
|
|
|
|
|
|
def Project_Handler(self):
|
|
def Project_Handler(self):
|
|
sql = """
|
|
sql = """
|
|
- select project_id,replace(project_name,'/','-') from application.kuaishou_account_report_daily_dw where stat_date>=20240701 and stat_date<=20240931
|
|
|
|
|
|
+ select project_id,replace(project_name,'/','-') from application.kuaishou_account_report_daily_dw where stat_date>=20241001 and stat_date<=20241131
|
|
and charge>0 and project_id is not null
|
|
and charge>0 and project_id is not null
|
|
group by project_id
|
|
group by project_id
|
|
"""
|
|
"""
|
|
@@ -70,7 +70,7 @@ END) as '公司',
|
|
application.kuaishou_material_video_report_daily_dw a
|
|
application.kuaishou_material_video_report_daily_dw a
|
|
left join `jeecg-boot`.sys_user b
|
|
left join `jeecg-boot`.sys_user b
|
|
on a.user_id=b.id
|
|
on a.user_id=b.id
|
|
-where stat_date>=20240701 and stat_date<=20240931 and project_id={project_id}
|
|
|
|
|
|
+where stat_date>=20241001 and stat_date<=20241131 and project_id={project_id}
|
|
group by signature) a
|
|
group by signature) a
|
|
left join
|
|
left join
|
|
application.material_farst_cost_time b
|
|
application.material_farst_cost_time b
|