浏览代码

支持圆周率计算

dengsixing 8 月之前
父节点
当前提交
d3c5bf48b8
共有 1 个文件被更改,包括 4 次插入5 次删除
  1. 4 5
      src/main/java/com/fdkankan/contro/controller/SceneFileController.java

+ 4 - 5
src/main/java/com/fdkankan/contro/controller/SceneFileController.java

@@ -238,12 +238,11 @@ public class SceneFileController{
     public ResultData noticeBuildBd(String ossHost, String uuid, String dir) throws Exception {
     public ResultData noticeBuildBd(String ossHost, String uuid, String dir) throws Exception {
         String prefix = "http://" + ossHost + "/oss/bd_server/" + dir + "/";
         String prefix = "http://" + ossHost + "/oss/bd_server/" + dir + "/";
         String path = "/oss/4dkankan/bd_server/" + dir;
         String path = "/oss/4dkankan/bd_server/" + dir;
-        List<String> strings = FileUtil.listFileNames(path);
-        log.info("------------------------path:{}", strings);
-        strings.parallelStream().forEach(fileName ->{
-            String url = prefix.concat(fileName);
+        List<File> files = FileUtil.loopFiles(path);
+        files.parallelStream().forEach(file ->{
+            String url = prefix.concat(file.getAbsolutePath().substring(1).replace("/4dkankan",""));
             SendCallAlgorithmDetail detail = new SendCallAlgorithmDetail();
             SendCallAlgorithmDetail detail = new SendCallAlgorithmDetail();
-            detail.setFileName(fileName);
+            detail.setFileName(FileUtil.getName(file.getAbsolutePath()));
             detail.setUuid(uuid);
             detail.setUuid(uuid);
             SendCallAlgorithmParam param = new SendCallAlgorithmParam();
             SendCallAlgorithmParam param = new SendCallAlgorithmParam();
             param.setFilepath(url);
             param.setFilepath(url);