Quellcode durchsuchen

Merge remote-tracking branch 'origin/test'

songyh vor 4 Jahren
Ursprung
Commit
6db7869c27

+ 3 - 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java

@@ -133,6 +133,9 @@ public class ShiroConfig {
         filterChainDefinitionMap.put("/advertiser/**","anon");//
         filterChainDefinitionMap.put("/file/**","anon");//
 
+        //获取计划和素材维度的审核建议数据
+        filterChainDefinitionMap.put("/ctop/bytedanceRejectReason/**","anon");
+
         filterChainDefinitionMap.put("/sys/dict/**","anon");//
 
         //性能监控  TODO 存在安全漏洞泄露TOEKN(durid连接池也有)

+ 1 - 1
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/dockapi/MarketingServiceImpl.java

@@ -962,7 +962,7 @@ public class MarketingServiceImpl implements MarketingService{
         JSONArray dataList = jsonObject.getJSONObject("data").getJSONArray("list");
         if (null == dataList || dataList.isEmpty()) {
             log.info("查询广告计划可用转化目标不存在==》accountId:{},message:{}", token.getAccountId(), message);
-            return Result.error("人群包信息不存在");
+            return Result.error("账户优化目标不存在!");
         }
         for (Object obj : dataList){
             JSONObject jobj = (JSONObject) obj;

+ 3 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/bytedance/advertise/controller/AiBytedanceAdvertiserStrategyController.java

@@ -420,6 +420,9 @@ public class AiBytedanceAdvertiserStrategyController {
 					map.put("platform", "APP_IOS");
 				}
 			}
+			if (map.get("code").toString().equals("-1")){
+				return Result.error(map.get("error").toString()+"请输入正确的链接。");
+			}
 			return Result.successMsg("根据下载链接获取应用包名成功", map);
 		}catch (Exception e){
 			log.error("根据下载链接获取应用包名异常",e);