Bläddra i källkod

更新-作品码批量下载1

wuweihao 3 år sedan
förälder
incheckning
30c0114268

+ 6 - 4
gis_service/src/main/java/com/gis/service/impl/AliOssServiceImpl.java

@@ -56,12 +56,14 @@ public class AliOssServiceImpl implements AliOssService {
         String workIds = param.getWorkId();
         BaseRuntimeException.isBlank(workIds, null, "作品码不能为空");
 
-        List<String> list = Arrays.asList(workIds);
-        log.info("需要下载作品数量:{}", list.size());
+        String[] split = StrUtil.split(workIds, ",");
+        log.info("需要下载作品数量:{}", split.length);
 
         ArrayList<Object> pathList = new ArrayList<>();
         int i = 1;
-        for (String workId : list) {
+        for (String workId : split) {
+
+            log.info("执行第 {} 个作品下载, 作品码:{}", i, workId);
             // 1.删除旧目录
             fileUtils.del("download/" + workId);
 
@@ -235,7 +237,7 @@ public class AliOssServiceImpl implements AliOssService {
 
     @Test
     public void test(){
-        String str = "1,2,3";
+        String str = "WK1526504857790345216,WK1526492643662524416,WK1534388525183561728,WK1526467526949629952,WK1534416074647302144,WK1534702347710656512,WK1534781968695259136,WK1534383548646060032,WK1526490922810896384,WK1526504177180635136,WK1526461619335360512";
         List<String> strings = Arrays.asList(str);
         System.out.println(strings);