|
@@ -54,13 +54,13 @@ def get_pitcher_panel_daily(pitcher, start, end, page, page_size, order_by, orde
|
|
|
sql=f"""
|
|
|
select dt date,
|
|
|
pitcher,cost,
|
|
|
- first_reg_amount first_order_amount,
|
|
|
+ first_order_amount,
|
|
|
reg_amount,
|
|
|
round(if(cost=0,0,first_reg_amount/cost),4) first_roi,
|
|
|
amount order_amount,
|
|
|
round(if(cost=0,0,reg_amount/cost),4) today_roi,
|
|
|
reg_amount-cost profit
|
|
|
- from dw_pitcher_daily where 1=1 {op1} {op2} {op3} {op4}
|
|
|
+ from dw_pitcher_trend where 1=1 {op1} {op2} {op3} {op4}
|
|
|
"""
|
|
|
print(sql)
|
|
|
|
|
@@ -75,7 +75,7 @@ def get_pitcher_panel_daily(pitcher, start, end, page, page_size, order_by, orde
|
|
|
|
|
|
print(sumSql)
|
|
|
|
|
|
- return getLimitSumData(db.quchen_text,sql,sumSql,page,page_size)
|
|
|
+ return getLimitSumData(db.dm,sql,sumSql,page,page_size)
|
|
|
|
|
|
|
|
|
def get_pitcher_panel_overview(pitcher):
|
|
@@ -105,7 +105,7 @@ select sum(cost) total_cost,sum(reg_amount) total_amount,pitcher pitcher2 from d
|
|
|
where 1=1 {op1}
|
|
|
"""
|
|
|
print(sql)
|
|
|
- return db.quchen_text.getData_json(sql)
|
|
|
+ return db.dm.getData_json(sql)
|
|
|
|
|
|
|
|
|
def get_channel_overview(channel,pitcher,start,end,page,page_size,order_by,order):
|
|
@@ -187,7 +187,7 @@ from ({sql}) a
|
|
|
"""
|
|
|
|
|
|
|
|
|
- return getLimitSumData(db.quchen_text,sql,sumsql,page,page_size)
|
|
|
+ return getLimitSumData(db.dm,sql,sumsql,page,page_size)
|
|
|
|
|
|
|
|
|
def get_channel_again_order_trend(channel,date,pitcher):
|
|
@@ -814,7 +814,7 @@ def get_channel_summary(channel,pitcher,page,page_size,order_by,order,state,loca
|
|
|
|
|
|
"""
|
|
|
|
|
|
- return getLimitSumData(db.quchen_text,sql,sumsql,page,page_size)
|
|
|
+ return getLimitSumData(db.dm,sql,sumsql,page,page_size)
|
|
|
|
|
|
|
|
|
def get_pitcher_trend(pitcher,start=None,end=None,page=None,page_size=None,order_by=None,order=None):
|
|
@@ -881,7 +881,7 @@ def get_pitcher_trend(pitcher,start=None,end=None,page=None,page_size=None,order
|
|
|
from ({sql}) a
|
|
|
"""
|
|
|
|
|
|
- data,total,total_data=getLimitSumData(db.quchen_text,sql,sumSql,page,page_size)
|
|
|
+ data,total,total_data=getLimitSumData(db.dm,sql,sumSql,page,page_size)
|
|
|
print(data)
|
|
|
def parse(str):
|
|
|
li=str.split(',')
|