| 
					
				 | 
			
			
				@@ -182,17 +182,17 @@ class ReportPush(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #  1.默认值/001_大麦/项目排行榜/小程序排行榜TOP_N 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     sql_2_1 = """ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        a.house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        a.house_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ifnull(SUM(a.pv), 0), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SUM(a.uv), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SUM(a.new_cust_num), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SUM(a.wx_num) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        from 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            (SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                a.*,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                b.house_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    a.house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    a.house_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ifnull(SUM(a.pv), 0), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    SUM(a.uv), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    SUM(a.new_cust_num), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    SUM(a.wx_num) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    from 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                a.*, b.house_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 c.interested_num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 d.wx_num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 e.new_cust_num 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -219,7 +219,7 @@ class ReportPush(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             LEFT JOIN ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    count(*) interested_num 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    count(DISTINCT customer_id) interested_num 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     f_interested_custlist 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 WHERE 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -231,11 +231,11 @@ class ReportPush(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             LEFT JOIN ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    count(*) wx_num 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    count(DISTINCT mobile) wx_num 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     f_customer_dynamic 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 WHERE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    dynamic = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    dynamic IN (1, 2, 4) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND report_d >= %s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND report_d <= %s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 GROUP BY 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -244,21 +244,23 @@ class ReportPush(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             LEFT JOIN ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    count(*) new_cust_num 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    count(DISTINCT user_id) new_cust_num 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     d_user 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 WHERE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    created >= %s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                AND created <= %s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                	AND source IN (1, 2, 4, 10) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    source IN (1, 2, 3, 4, 10) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND created >= %s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND created < DATE_ADD( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    %s, INTERVAL 1 DAY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 GROUP BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     house_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ) e ON a.house_id = e.house_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ) a 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        GROUP BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            a.house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            a.house_name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        order by a.pv desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ) e ON a.house_id = e.house_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            a 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    GROUP BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        a.house_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        a.house_name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    order by a.pv desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     """ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     # 2.默认值/006_大麦(集团)/集团项目排行榜v1.3/集团排行榜 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -452,7 +454,7 @@ class ReportPush(object): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     """ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def __init__(self, db_name): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        self.db = MysqlDB(db_name) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        self.db = MysqlDB(db_name, db_type=1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     mails = ['1285211525@qq.com', 'lijm@elab-plus.com', 'xuanxc@elab-plus.com'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |