yumeng hace 1 año
padre
commit
fd66c6fd93

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

@@ -80,6 +80,9 @@ public class XxlJobTrigger {
             if (mediaId == 6) { // 查询 快手短剧经营者平台
                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getKuaishouSeriesIds();
             }
+            if (mediaId == 7) { // 查询 罗盘账户
+                accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getKuaishouAdminadvertiserIds();
+            }
 
         }
 

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

@@ -20,4 +20,6 @@ public interface AccountDao {
     List<String> getAdqAdminAdcertiserList();
 
     List<String> getKuaishouSeriesIds();
+
+    List<String> getKuaishouAdminadvertiserIds();
 }

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

@@ -44,4 +44,9 @@
         FROM deepthink.kuaishou_auth_list
         WHERE type = 2
     </select>
+    <select id="getKuaishouAdminadvertiserIds" resultType="java.lang.String">
+        SELECT concat(admin_advertiser_id, '_', access_token)
+        FROM deepthink.kuaishou_auth_list
+        WHERE type = 1
+    </select>
 </mapper>

+ 2 - 0
xxl-job-admin/src/main/resources/templates/jobinfo/jobinfo.index.ftl

@@ -208,6 +208,7 @@
                                 <option value="4">头条管家账户刷新最新账户</option>
                                 <option value="5">ADQ业务单元刷新最新账户</option>
                                 <option value="6">快手-短剧经营者平台</option>
+                                <option value="7">快手-罗盘刷新最新账户</option>
 
                             </select>
                         </div>
@@ -529,6 +530,7 @@ exit 0
                                 <option value="4">头条管家账户刷新最新账户</option>
                                 <option value="5">ADQ业务单元刷新最新账户</option>
                                 <option value="6">快手-短剧经营者平台</option>
+                                <option value="7">快手-罗盘刷新最新账户</option>
                             </select>
                         </div>