yumeng 1 rok temu
rodzic
commit
59595c768f

+ 10 - 7
xxl-job-admin/src/main/resources/mybatis-mapper/AccountMapper.xml

@@ -16,13 +16,16 @@
 
 
     <select id="getBytedanceList" resultType="java.lang.String">
-        SELECT concat(t1.advertiser_id, '_', t3.access_token) AS 'param'
-        FROM (SELECT advertiser_id
-              FROM media_api.bytedance_promoter_report_hour
-              WHERE stat_time_day = date_format(CURDATE() - INTERVAL 1 DAY, '%Y%m%d')
-              GROUP BY advertiser_id) t1
-                 LEFT JOIN deepthink.bytedance_advertiser_list t2 ON t1.advertiser_id = t2.advertiser_id
-                 LEFT JOIN deepthink.bytedance_auth_list t3 ON t2.admin_advertiser_id = t3.admin_advertiser_id
+        SELECT *
+        FROM (SELECT concat(t1.advertiser_id, '_', t3.access_token) AS 'param'
+              FROM (SELECT advertiser_id
+                    FROM media_api.bytedance_promoter_report_daily
+                    WHERE stat_time_day &gt;= date_format(CURDATE() - INTERVAL 7 DAY, '%Y%m%d')
+                      AND stat_time_day &lt;= date_format(CURDATE() - INTERVAL 1 DAY, '%Y%m%d')
+                    GROUP BY advertiser_id) t1
+                       LEFT JOIN deepthink.bytedance_advertiser_list t2 ON t1.advertiser_id = t2.advertiser_id
+                       LEFT JOIN deepthink.bytedance_auth_list t3 ON t2.admin_advertiser_id = t3.admin_advertiser_id) t
+        WHERE t.param IS NOT NULL
 
     </select>
     <select id="getBytedanceAdminAdcertiserList" resultType="java.lang.String">