yumeng vor 2 Wochen
Ursprung
Commit
503dd8d9e0

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

@@ -70,7 +70,11 @@ public class XxlJobTrigger {
                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getKWaixiaodianAccessList();
             }else if (mediaId == 8) {
                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getRuixuanAllAccessList();
-            } else {
+            } else if (mediaId == 9) { // 腾讯
+                accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getAdqList();
+            }
+
+            else {
                 accountList = XxlJobAdminConfig.getAdminConfig().getAccountDaoDao().getAccountList(mediaId);
             }
         }

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

@@ -16,4 +16,6 @@ public interface AccountDao {
     List<String> getKWaixiaodianAccessList();
 
     List<String> getRuixuanAllAccessList();
+
+    List<String> getAdqList();
 }

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

@@ -46,4 +46,12 @@
         select CONCAT('zhishui_', id)
         from zhishui.kuaishou_access_token
     </select>
+    <select id="getAdqList" resultType="java.lang.String">
+        select concat(t1.account_id, '_', t2.access_token)
+        from `jeecg-boot`.ctop_user_allocation t1
+                 left join `jeecg-boot`.adq_auth_list t2
+                           on t1.admin_advertiser_id = t2.admin_advertiser_id
+        where t1.media_id = 16
+          and t1.account_status = 0
+    </select>
 </mapper>

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

@@ -208,6 +208,7 @@
                                 <option value="6">短剧</option>
                                 <option value="7">kwaixiaodian</option>
                                 <option value="8">睿选相关库</option>
+                                <option value="9">腾讯</option>
                             </select>
                         </div>
 
@@ -530,6 +531,7 @@ exit 0
                                 <option value="6">短剧</option>
                                 <option value="7">kwaixiaodian</option>
                                 <option value="8">睿选相关库</option>
+                                <option value="9">腾讯</option>
                             </select>
                         </div>