xiexiang 2 jaren geleden
bovenliggende
commit
32ab4ac8d6
1 gewijzigde bestanden met toevoegingen van 20 en 0 verwijderingen
  1. 20 0
      PAS/src/main/java/cn/cslg/pas/service/FileManagerService.java

+ 20 - 0
PAS/src/main/java/cn/cslg/pas/service/FileManagerService.java

@@ -67,4 +67,24 @@ public class FileManagerService {
         return Objects.requireNonNull(okHttpClient.newCall(request).execute().body()).string();
     }
 
+    /**
+     * 调用文件系统查询接口
+     * @return
+     * @throws IOException
+     */
+    public String getSystemFileFromFMS(List<Integer> tenantIds) throws IOException {
+        String param = new Gson().toJson(tenantIds);
+        RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), param);
+        OkHttpClient okHttpClient = new OkHttpClient.Builder()
+                .connectTimeout(60, TimeUnit.SECONDS)
+                .writeTimeout(60, TimeUnit.SECONDS)
+                .readTimeout(60, TimeUnit.SECONDS)
+                .build();
+        Request request = new Request.Builder()
+                .url(FMSUrl + "/fileManager/getFileData")
+                .post(requestBody)
+                .build();
+        return Objects.requireNonNull(okHttpClient.newCall(request).execute().body()).string();
+    }
+
 }