فهرست منبع

V1.1.1 2.0修改为多节点

yumeng 4 سال پیش
والد
کامیت
98306adbe7

+ 1 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/config/ShiroConfig.java

@@ -184,6 +184,7 @@ public class ShiroConfig {
         filterChainDefinitionMap.put("/kuaishou/material/*", "anon");
         filterChainDefinitionMap.put("/kuaishou/material/*", "anon");
         filterChainDefinitionMap.put("/kuaishou/create/*", "anon");
         filterChainDefinitionMap.put("/kuaishou/create/*", "anon");
         filterChainDefinitionMap.put("/template/kuaiShouBatchCampaignTemplate/*", "anon");
         filterChainDefinitionMap.put("/template/kuaiShouBatchCampaignTemplate/*", "anon");
+        filterChainDefinitionMap.put("/batch/kuaiShouGroupTemplate/*", "anon");
 
 
         // 添加自己的过滤器并且取名为jwt
         // 添加自己的过滤器并且取名为jwt
         Map<String, Filter> filterMap = new HashMap<>(1);
         Map<String, Filter> filterMap = new HashMap<>(1);

+ 1 - 2
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/controller/KuaiShouGroupTemplateController.java

@@ -52,7 +52,7 @@ import java.util.concurrent.Executors;
 public class KuaiShouGroupTemplateController {
 public class KuaiShouGroupTemplateController {
     @Autowired
     @Autowired
     private IKuaiShouGroupTemplateService kuaiShouGroupTemplateService;
     private IKuaiShouGroupTemplateService kuaiShouGroupTemplateService;
-
+    static ExecutorService executorService = Executors.newFixedThreadPool(10);
 
 
     /**
     /**
      * 批量创建广告组
      * 批量创建广告组
@@ -80,7 +80,6 @@ public class KuaiShouGroupTemplateController {
 
 
     }
     }
 
 
-    static ExecutorService executorService = Executors.newFixedThreadPool(10);
 
 
     @GetMapping(value = "/createUnit")
     @GetMapping(value = "/createUnit")
     public Result<JSONObject> createUnit(Long id) {
     public Result<JSONObject> createUnit(Long id) {

+ 7 - 1
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/service/impl/KuaiShouGroupTemplateServiceImpl.java

@@ -278,10 +278,16 @@ public class KuaiShouGroupTemplateServiceImpl extends ServiceImpl<KuaiShouGroupT
     public void createUnit(KuaiShouGroupTemplate template) {
     public void createUnit(KuaiShouGroupTemplate template) {
         Long accountId = template.getAccountId();
         Long accountId = template.getAccountId();
         CtopOauthToken token = tokenService.getTokenByAccountId(accountId);
         CtopOauthToken token = tokenService.getTokenByAccountId(accountId);
+        KuaiShouGroupTemplate updateTemplate = new KuaiShouGroupTemplate();
         if (Check.isNull(token)) {
         if (Check.isNull(token)) {
+            updateTemplate.setTaskStatus(3);
+            updateTemplate.setReviewDetail("未获取到授权信息");
+            updateTemplate.setCreativeStatus(3);
+            updateTemplate.setCreativeReviewDetail("未获取到授权信息");
+            updateById(updateTemplate);
             return;
             return;
         }
         }
-        KuaiShouGroupTemplate updateTemplate = new KuaiShouGroupTemplate();
+
         updateTemplate.setId(template.getId());
         updateTemplate.setId(template.getId());
         updateTemplate.setTaskStatus(1);
         updateTemplate.setTaskStatus(1);
         updateById(updateTemplate);   // 修改状态为创建中
         updateById(updateTemplate);   // 修改状态为创建中