2 次代码提交 a0c5d6b07e ... fa3c5bb289

作者 SHA1 备注 提交日期
  zhaoxian fa3c5bb289 Merge remote-tracking branch 'origin/master' 5 月之前
  zhaoxian 540e581532 表media_api.material_attributes_list 添加字段 is_inefficient_material 5 月之前

+ 2 - 0
job-bytedance/src/main/java/cn/com/ctop/job/bytedance/data/entity/BytedanceMaterialAttributes.java

@@ -10,4 +10,6 @@ public class BytedanceMaterialAttributes {
 
     private String isFirstPublishMaterial;
 
+    private String isInefficientMaterial;
+
 }

+ 5 - 2
job-bytedance/src/main/java/cn/com/ctop/job/bytedance/data/mapper/xml/BytedanceFileVideoGetMapper.xml

@@ -51,14 +51,17 @@
         replace into media_api.material_attributes_list (
         material_id,
         is_ad_high_quality_material,
-        is_first_publish_material
+        is_first_publish_material,
+        is_inefficient_material
         )
         values
         <foreach collection="list" item="item" separator=",">
             (
             #{item.materialId},
             #{item.isAdHighQualityMaterial},
-            #{item.isFirstPublishMaterial})
+            #{item.isFirstPublishMaterial},
+            #{item.isInefficientMaterial}
+            )
         </foreach>
     </insert>
 

+ 1 - 0
job-bytedance/src/main/java/cn/com/ctop/job/bytedance/data/service/impl/BytedanceFileVideoGetServiceImpl.java

@@ -180,6 +180,7 @@ public class BytedanceFileVideoGetServiceImpl implements IBytedanceFileVideoGetS
         List<String> material_properties = new ArrayList<>();
         material_properties.add("FIRST_PUBLISH_MATERIAL");
         material_properties.add("AD_HIGH_QUALITY_MATERIAL");
+        material_properties.add("INEFFICIENT_MATERIAL");
         filtering.put("material_properties", material_properties);
         param.put("filtering", filtering);
         JSONObject resultObject = HttpUtils.bytedanceGetRequest(oauthToken.getAccessToken(), url, param);