LAPTOP-5NTQJPUS\LT 8 months ago
parent
commit
5cedddb014
1 changed files with 19 additions and 19 deletions
  1. 19 19
      DataFusion/src/com/zskk/service/DataService.java

+ 19 - 19
DataFusion/src/com/zskk/service/DataService.java

@@ -127,26 +127,26 @@ public class DataService {
 //		String fileStorePath = getFileWithUrl(fpString, fileName);
 		String fileStorePath = downloadFtpFile(fpString, fileName);
 		File file = new File(fileStorePath);
-		String key = PropKit.get("institution_id") + "/" + fileName;
+		String key = "attachment"+PropKit.get("institution_id") + "/" + fileName;
                
-//		boolean exists = client.doesObjectExist(PropKit.get("oss_bucketName"), key);
-//		if (!exists) {
-//			PutObjectRequest request = new PutObjectRequest(PropKit.get("oss_bucketName"), key, file);
-//            request.setCannedAcl(CannedAccessControlList.PublicRead);
-//            client.putObject(request);
-//            boolean bexists = client.doesObjectExist(PropKit.get("oss_bucketName"), key);
-//			if (!bexists) {
-//				PutObjectRequest request2 = new PutObjectRequest(PropKit.get("oss_bucketName"), key, file);
-//	            request.setCannedAcl(CannedAccessControlList.PublicRead);
-//	            client.putObject(request);			
-//	            }
-//		}
-//        client.shutdown();
-//		map.put("url", "https://annex.eos.jinan-4.cmecloud.cn/" + key);
-//		map.put("name", key);
-//		postWithParameters(SAVE_ANNEX_URL, map);
-//		
-//		file.delete();
+		boolean exists = client.doesObjectExist(PropKit.get("oss_bucketName"), key);
+		if (!exists) {
+			PutObjectRequest request = new PutObjectRequest(PropKit.get("oss_bucketName"), key, file);
+            request.setCannedAcl(CannedAccessControlList.PublicRead);
+            client.putObject(request);
+            boolean bexists = client.doesObjectExist(PropKit.get("oss_bucketName"), key);
+			if (!bexists) {
+				PutObjectRequest request2 = new PutObjectRequest(PropKit.get("oss_bucketName"), key, file);
+	            request.setCannedAcl(CannedAccessControlList.PublicRead);
+	            client.putObject(request);			
+	            }
+		}
+        client.shutdown();
+		map.put("url", "https://annex.eos.jinan-4.cmecloud.cn/" + key);
+		map.put("name", key);
+		postWithParameters(SAVE_ANNEX_URL, map);
+		
+		file.delete();
 
 	}