pudongliang 4 месяцев назад
Родитель
Сommit
d43b3c52cd

+ 6 - 15
src/main/java/com/moka/gdtauto/service/impl/AdPlanConfServiceImpl.java

@@ -68,6 +68,8 @@ public class AdPlanConfServiceImpl extends ServiceImpl<AdPlanConfMapper, AdPlanC
     @Autowired
     private TencentAccountService tencentAccountService;
 
+    private static final Long MAIN_ORG_ACCOUNT_ID = 41644744L;
+
     @Override
     @Transactional(rollbackFor = Exception.class)
     public Long createAdPlanConf(AdPlanConf adPlanConf) {
@@ -200,7 +202,7 @@ public class AdPlanConfServiceImpl extends ServiceImpl<AdPlanConfMapper, AdPlanC
                 
                 if (plan.getAdgroupId() > 0 || plan.getStatus() == AdPlanStatus.SUCCESS) {
                      // 创建动态创意
-                    createDynamicCreatives(plan, jobNumber, 33453856L);
+                    createDynamicCreatives(plan, jobNumber, MAIN_ORG_ACCOUNT_ID);
                     plan.setFailReason("");
                     plan.setStatus(AdPlanStatus.SUCCESS);
                     plan.setSuccessTime(LocalDateTime.now());
@@ -216,21 +218,10 @@ public class AdPlanConfServiceImpl extends ServiceImpl<AdPlanConfMapper, AdPlanC
                 // 根据 adType 构建请求
                 AdgroupsAddRequest request = buildAdgroupRequest(plan);
                 
-                // 获取授权账号的 orgAccountId
-                // TencentAccount account = tencentAccountService.getOne(
-                //     new LambdaQueryWrapper<TencentAccount>()
-                //         .eq(TencentAccount::getAccountId, plan.getAccountId())
-                //         .eq(TencentAccount::getDeleted, 0)
-                // );
-                
-                // if (account == null) {
-                //     throw new RuntimeException("未找到账户信息,accountId=" + plan.getAccountId());
-                // }
-                
                 // 创建广告组
-                log.info("调用腾讯API创建广告组,accountId={}, orgAccountId={}", plan.getAccountId(), 33453856L);
+                log.info("调用腾讯API创建广告组,accountId={}, orgAccountId={}", plan.getAccountId(), MAIN_ORG_ACCOUNT_ID);
                 AdgroupsAddResponseData response = tencentAdsAdgroupService.createAdgroup(
-                    jobNumber, 33453856L, request
+                    jobNumber, MAIN_ORG_ACCOUNT_ID, request
                 );
                 
                 // 更新 adgroupId
@@ -245,7 +236,7 @@ public class AdPlanConfServiceImpl extends ServiceImpl<AdPlanConfMapper, AdPlanC
                 
                 // 创建动态创意
                 if (plan.getAdgroupId() > 0) {
-                    createDynamicCreatives(plan, jobNumber, 33453856L);
+                    createDynamicCreatives(plan, jobNumber, MAIN_ORG_ACCOUNT_ID);
                 }
                 
                 log.info("广告计划处理成功,planId={}, adgroupId={}", plan.getId(), plan.getAdgroupId());