|
@@ -16,6 +16,7 @@ import cn.com.ctop.kuaishou.modules.batch.mapper.KuaishouBatchGroupPreviewMapper
|
|
|
import cn.com.ctop.kuaishou.modules.batch.service.IKuaiShouGroupTemplateService;
|
|
|
import cn.com.ctop.kuaishou.modules.batch.service.IKuaiShouImageGetService;
|
|
|
import cn.com.ctop.kuaishou.modules.batch.service.IKuaiShouMaterialUploadService;
|
|
|
+import cn.com.ctop.kuaishou.modules.batch.service.IKuaiShouUpdateService;
|
|
|
import cn.com.ctop.kuaishou.modules.batch.service.IKuaiShouVideoGetService;
|
|
|
import cn.com.ctop.kuaishou.modules.batch.service.IKuaishouBatchCreativePreviewService;
|
|
|
import cn.com.ctop.kuaishou.modules.batch.service.IKuaishouInterfaceService;
|
|
@@ -68,7 +69,8 @@ public class KuaishouBatchCreativePreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
private IKuaiShouMaterialUploadService uploadService;
|
|
|
@Autowired
|
|
|
private IKuaiShouImageGetService imageGetService;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private IKuaiShouUpdateService kuaiShouUpdateService;
|
|
|
static ExecutorService campaignService = Executors.newFixedThreadPool(10);
|
|
|
static ExecutorService unitService = Executors.newFixedThreadPool(20);
|
|
|
static ExecutorService creativeService = Executors.newFixedThreadPool(20);
|
|
@@ -175,6 +177,9 @@ public class KuaishouBatchCreativePreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
updateStatus.setMessage("执行成功");
|
|
|
}
|
|
|
campaignPreviewMapper.updateById(updateStatus);
|
|
|
+ if (campaign.getPutStatus() == 2 && campaign.getIsTime() == 1) {
|
|
|
+ kuaiShouUpdateService.updateCampaignStatus(oauthToken.getAccessToken(), oauthToken.getAccountId(), updateStatus.getCampaignId(), campaign.getPutStatus(), "timingStart");
|
|
|
+ }
|
|
|
//创意广告组
|
|
|
List<KuaishouBatchGroupPreview> groupPreviewList = campaign.getKuaishouBatchGroupPreviews();
|
|
|
Long finalCampaignId = campaignId;
|