|
@@ -519,7 +519,7 @@ def get_channel_order_trend(user_id, channel, pitcher,agent_id, start, end, page
|
|
|
op6 = f" and agent_id = '{agent_id}' " if agent_id else ""
|
|
|
|
|
|
base_sql_multi_channel = f'''
|
|
|
- (select a.dt,a.create_user_num,sum(a.reg_num) reg_num ,group_concat(a.channel) channel ,group_concat(a.pitcher ) pitcher ,
|
|
|
+ (select a.dt,a.agent_name agent_name,a.create_user_num,sum(a.reg_num) reg_num ,group_concat(a.channel) channel ,group_concat(a.pitcher ) pitcher ,
|
|
|
group_concat(a.stage ) stage ,group_concat(a.platform) platform ,
|
|
|
group_concat(a.book) book, group_concat(a.type) type,sum(a.order_count ) order_count ,
|
|
|
sum(a.order_user ) order_user ,sum(a.order_amount ) order_amount ,
|
|
@@ -624,7 +624,7 @@ def get_channel_order_trend(user_id, channel, pitcher,agent_id, start, end, page
|
|
|
base_sql = base_sql_multi_channel if channel and len(channel) > 1 else base_sql_singel_channel
|
|
|
|
|
|
sql = f"""select row_number() over() as id,
|
|
|
- stage,pitcher,a.channel,a.dt date,a.book,cost,
|
|
|
+ stage,pitcher,a.channel,a.dt date,a.book,a.agent_name agent_name,cost,
|
|
|
a.type,
|
|
|
a.reg_num,
|
|
|
first_order_user, -- 新增付费人数
|