浏览代码

添加修改图片视频类型字段

syh 4 年之前
父节点
当前提交
6835909ba9

+ 9 - 4
module-toutiao/src/main/java/cn/com/ctop/toutiao/modules/batch/controller/ByteDanceBatchController.java

@@ -106,16 +106,21 @@ public class ByteDanceBatchController {
     private IBytedanceImageInfoService imageInfoService;
     private IBytedanceImageInfoService imageInfoService;
 
 
     @GetMapping(value = "/getImageList")
     @GetMapping(value = "/getImageList")
-    public Result<IPage<BytedanceImageInfo>> getBytedqanceVideoList(@RequestParam(name = "accountId")Long accountId, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
-                                                                    @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
-                                                                    @RequestParam(name = "startDate", defaultValue = "") String startDate,
-                                                                    @RequestParam(name = "endDate", defaultValue = "") String endDate, HttpServletRequest req) {
+    public Result<IPage<BytedanceImageInfo>> getBytedqanceVideoList(
+            @RequestParam(name = "type") Integer type,
+            @RequestParam(name = "accountId")Long accountId, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
+            @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
+            @RequestParam(name = "startDate", defaultValue = "") String startDate,
+            @RequestParam(name = "endDate", defaultValue = "") String endDate, HttpServletRequest req) {
         Result<IPage<BytedanceImageInfo>> result = new Result<>();
         Result<IPage<BytedanceImageInfo>> result = new Result<>();
         try {
         try {
             if (Check.isNull(accountId)) {
             if (Check.isNull(accountId)) {
                 throw new Exception("账户id不能为空");
                 throw new Exception("账户id不能为空");
             }
             }
             QueryWrapper<BytedanceImageInfo> queryWrapper = new QueryWrapper<>();
             QueryWrapper<BytedanceImageInfo> queryWrapper = new QueryWrapper<>();
+            if(null!=type&&type!=0){
+                queryWrapper.eq("type",type);
+            }
             if (!Check.isNull(startDate) && !Check.isNull(endDate)) {
             if (!Check.isNull(startDate) && !Check.isNull(endDate)) {
                 queryWrapper.between("image_create_time", startDate+" 00:00:00", endDate+" 23:59:59");
                 queryWrapper.between("image_create_time", startDate+" 00:00:00", endDate+" 23:59:59");
             }
             }

+ 5 - 0
module-toutiao/src/main/java/cn/com/ctop/toutiao/modules/material/service/impl/ByteDanceCreativeServiceImpl.java

@@ -438,6 +438,11 @@ public class ByteDanceCreativeServiceImpl extends ServiceImpl<ByteDanceCreativeM
                 String imageId = getImage.getString("image_id");
                 String imageId = getImage.getString("image_id");
                 if(null!=imageId&&!imageId.trim().equals("")){
                 if(null!=imageId&&!imageId.trim().equals("")){
                     setImage.put("imageId",imageId);
                     setImage.put("imageId",imageId);
+                    if(null!=imageId&&imageId.contains("web")){
+                        setImage.put("imageUrl","https://sf6-ttcdn-tos.pstatp.com/obj/"+imageId);
+                    }else{
+                        setImage.put("imageUrl","https://sf6-ttcdn-tos.pstatp.com/obj/mosaic-legacy/"+imageId);
+                    }
                     setImage.put("imageUrl","https://sf6-ttcdn-tos.pstatp.com/obj/mosaic-legacy/"+imageId);
                     setImage.put("imageUrl","https://sf6-ttcdn-tos.pstatp.com/obj/mosaic-legacy/"+imageId);
                 }
                 }
                 String videoId = getImage.getString("video_id");
                 String videoId = getImage.getString("video_id");

+ 2 - 1
module-toutiao/src/main/java/cn/com/ctop/toutiao/modules/material/service/impl/BytedanceImageInfoServiceImpl.java

@@ -26,6 +26,7 @@ public class BytedanceImageInfoServiceImpl extends ServiceImpl<BytedanceImageInf
 
 
     @Override
     @Override
     public void updateType() {
     public void updateType() {
-        imageInfoMapper.updateVerticalType();
+        imageInfoMapper.updateImageVerticalType();
+        imageInfoMapper.updateImageHorizonType();
     }
     }
 }
 }