From 92aa6fde1b2a9f7eb36bc892a72f52ab24842f5a Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期四, 05 九月 2024 19:51:55 +0800
Subject: [PATCH] 大华视频接口
---
ycl-common/src/main/java/com/ycl/service/oss/impl/OssServiceImpl.java | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/ycl-common/src/main/java/com/ycl/service/oss/impl/OssServiceImpl.java b/ycl-common/src/main/java/com/ycl/service/oss/impl/OssServiceImpl.java
index 3a24a08..183c739 100644
--- a/ycl-common/src/main/java/com/ycl/service/oss/impl/OssServiceImpl.java
+++ b/ycl-common/src/main/java/com/ycl/service/oss/impl/OssServiceImpl.java
@@ -43,10 +43,12 @@
// 涓婁紶鏂囦欢娴�
try {
// 鑾峰彇鏂囦欢鐨勫悕绉�
- String fileName = "sczf/" + file.getOriginalFilename();
+ String strDate2 = dtf2.format(LocalDateTime.now());
byte[] newImg = file.getBytes();
String originalFilename = file.getOriginalFilename();
String fileType = originalFilename.substring(originalFilename.lastIndexOf("."));
+
+ String fileName = "sczf/" + strDate2 + RandomUtils.generateRandomInt(4) + "." + fileType;
if (".png".equalsIgnoreCase(fileType) || ".jpg".equalsIgnoreCase(fileType) || ".jpeg".equalsIgnoreCase(fileType)) {
if (file.getSize() > 2097152) {
newImg = compressUnderSize(file.getBytes(), 2097152);
@@ -65,7 +67,7 @@
Date expiration = new Date(System.currentTimeMillis() + (long) 946080000 * 1000);
String url = ossClient.generatePresignedUrl(bucketName, fileName, expiration).toString();
- System.out.println("涓婁紶缁撴潫--" + dtf2.format(LocalDateTime.now()));
+ System.out.println("涓婁紶缁撴潫--" + url + "------" + dtf2.format(LocalDateTime.now()));
return url;
} catch (Exception e) {
System.out.println("uploadImages涓婁紶鍥剧墖澶辫触锛�");
@@ -171,7 +173,7 @@
DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
- System.out.println("鍑嗗涓婁紶--" + dtf2.format(LocalDateTime.now()));
+// System.out.println("鍑嗗涓婁紶--" + dtf2.format(LocalDateTime.now()));
// 鍒涘缓OSSClient瀹炰緥銆�
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
// 涓婁紶鏂囦欢娴�
@@ -179,12 +181,12 @@
// 鑾峰彇鏂囦欢鐨勫悕绉�
LocalDate date = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
- String fileName = "sczf/" + date.format(formatter) + RandomUtils.generateRandomInt(8) + "." + ext;
+ String fileName = "sczf/" + date.format(formatter) + RandomUtils.generateRandomInt(8) + ext;
ObjectMetadata objectMetadata = new ObjectMetadata();
objectMetadata.setContentType(getcontentType(ext));
- System.out.println("寮�濮嬩笂浼�--" + dtf2.format(LocalDateTime.now()));
+// System.out.println("寮�濮嬩笂浼�--" + dtf2.format(LocalDateTime.now()));
ossClient.putObject(bucketName, fileName, inputStream, objectMetadata);
ossClient.shutdown();
@@ -194,7 +196,7 @@
String url = ossClient.generatePresignedUrl(bucketName, fileName, expiration).toString();
// System.out.println("oss涓婁紶鎴愬姛锛�" + url);
- System.out.println("涓婁紶瀹屾垚--" + dtf2.format(LocalDateTime.now()));
+// System.out.println("涓婁紶瀹屾垚--" + dtf2.format(LocalDateTime.now()));
return url;
} catch (Exception e) {
System.out.println("oss寮傚父锛�" + e.getMessage());
--
Gitblit v1.8.0