yumeng 1 gadu atpakaļ
vecāks
revīzija
6ad939740c

+ 1 - 1
xxl-job-admin/src/main/java/com/xxl/job/admin/core/trigger/XxlJobTrigger.java

@@ -66,7 +66,7 @@ public class XxlJobTrigger {
                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getBytedanceList();
             }
             if (mediaId == 2) { // 查询快手需要拉取的账户列表
-                // accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getLiveDuanJuAccountList();
+                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getKuaiShouAccountList();
             }
             if (mediaId == 3) { // 查询广点通需要拉取的账户列表
                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getAdqList();

+ 2 - 0
xxl-job-admin/src/main/java/com/xxl/job/admin/dao/AccountDao.java

@@ -14,4 +14,6 @@ public interface AccountDao {
     List<String> getBytedanceList();
 
     List<String> getBytedanceAdminAdcertiserList();
+
+    List<String> getKuaiShouAccountList();
 }

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

@@ -29,4 +29,11 @@
         SELECT concat(admin_advertiser_id, '_', access_token)
         FROM deepthink.bytedance_auth_list
     </select>
+    <select id="getKuaiShouAccountList" resultType="java.lang.String">
+        SELECT concat(t1.advertiser_id, '_', t2.access_token)
+        FROM deepthink.kuaishou_advertiser_list t1
+                 LEFT JOIN deepthink.kuaishou_auth_list t2
+                           ON t1.admin_advertiser_id = t2.admin_advertiser_id
+        WHERE t2.admin_advertiser_id IS NOT NULL
+    </select>
 </mapper>