|
|
@@ -2,7 +2,6 @@ package cn.com.ctop.job.bytedance.controller;
|
|
|
|
|
|
import cn.com.ctop.job.bytedance.data.entity.AdvertiserAccount;
|
|
|
import cn.com.ctop.job.bytedance.data.enums.AccountTypeEnum;
|
|
|
-import cn.com.ctop.job.bytedance.data.mapper.BytedanceRefreshTokenMapper;
|
|
|
import cn.com.ctop.job.bytedance.data.service.*;
|
|
|
import cn.com.ctop.job.bytedance.data.utils.Check;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
@@ -12,7 +11,6 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
@@ -271,6 +269,7 @@ public class BytedanceController {
|
|
|
public void rebackProjectInfo(@RequestBody JSONObject obj) {
|
|
|
if (!Check.isNull(obj)) {
|
|
|
Long advertiserId = obj.getLong("advertiser_id");
|
|
|
+ Integer isUni = obj.getInteger("is_uni");
|
|
|
if (Check.isNull(advertiserId)) {
|
|
|
log.info("advertiser_id is null");
|
|
|
return;
|
|
|
@@ -285,15 +284,18 @@ public class BytedanceController {
|
|
|
log.info("项目ID数不能超过100");
|
|
|
return;
|
|
|
}
|
|
|
- cdpProjectService.getProjectList(advertiserId, ids, null, null, null, 1);
|
|
|
- cdpProjectService.getProjectList(advertiserId, ids, "del", null, null, 1);
|
|
|
-
|
|
|
- //全域
|
|
|
- cdpProjectService.getUniProjectList(advertiserId, ids, null, null, null, null, 1);
|
|
|
- for (int i = 0; i < ids.size(); i++) {
|
|
|
- Long projectId = ids.getLong(i);
|
|
|
- executor10Service1.submit(() -> cdpProjectService.getOcProjectMaterial("OTHER", advertiserId, projectId, null, 1));
|
|
|
+ if (isUni != null && isUni == 1) {
|
|
|
+ //全域
|
|
|
+ cdpProjectService.getUniProjectList(advertiserId, ids, null, null, null, null, 1);
|
|
|
+ for (int i = 0; i < ids.size(); i++) {
|
|
|
+ Long projectId = ids.getLong(i);
|
|
|
+ executor10Service1.submit(() -> cdpProjectService.getOcProjectMaterial("OTHER", advertiserId, projectId, null, 1));
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ cdpProjectService.getProjectList(advertiserId, ids, null, null, null, 1);
|
|
|
+ cdpProjectService.getProjectList(advertiserId, ids, "del", null, null, 1);
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|